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 'The Devil Went Down To Georgia' A White Trash Washing Machine Cover 135 Comments Log in for Comments
135 Comments