Real Life Super Heros MemphisT56 Published 04/18/2010 New York's own cape crusaders. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny hilarious real cool wtf life super hero new york own cape weird strange awesome amazing crazy lol NEXT VIDEO The World's First Home Gaming Console 135 Comments Log in for Comments
135 Comments