July 08, 2012, 7:36am Comments
The most 90’s thing you may ever see.
OH MY GOD THE LIVE ACTION TV SHOW
i think it was from the movie or tv pitch?
…I forgot this photo existed! Like some sort of official cosplay? Can’t remember where it’s from.
is it me or those heroes are real?