Superhero of the Day 16/3/2012 Superhero of the Day: Captain Invincible March 16, 2012March 15, 2012 Matthew ELeave a comment Captain Invincible. Share this:TwitterEmailFacebookRedditPrintLike this:Like Loading... Related