December 18, 2009 Proof Superheros Do Exist. Leave a comment via sweet-station.com Who says your Superheroes don’t exist? I am a little disturbed by Batman with Castro though. I’m sure he was there under the watchful guise of the CIA. Posted via web from Radicous Maximus Advertisements Share this:ShareFacebookTumblrGoogleTwitterPinterestLike this:Like Loading... Related Posted by merkprof.