Superhero of the Day 1/7/2013 Superhero of the Day: Guardian July 1, 2013June 30, 2013 Matthew ELeave a comment Guardian (James MacDonald Hudson). Share this:TwitterEmailFacebookRedditPrintLike this:Like Loading... Related