Discussion in 'Transformers News and Rumors' started by madeguy20, May 3, 2009.
Saw this the other day at a Target in Revere, MA. Pretty cool.
That's pretty neat. If I were to get a Transformers Super Soaker, I would get the 07 movie one with the pop up shield.
Separate names with a comma.