Monday, December 10, 2007

Video shows real life Super Hero?



Perhaps an ad for a new super hero movie? Via.

No comments:

Post a Comment