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 cool real wtf life super hero new york own cape weird strange awesome amazing crazy lol NEXT VIDEO Disturbing Audio of Johnny Depp Telling Amber Heard to Cut Him 135 Comments Log in for Comments
135 Comments