File talk:28724d1cdfec3fe6.jpg

Hmmmmnnn...
Maybe a Stro00del Force member? --156.34.82.149 09:55, 27 March 2009 (UTC)

P.S: I think that's from a movie I forget the name of...