World’s Strangest

Your source for the strangest things around!

Marvel’s Awesome 2012 Holiday Cards

The Marvel Comics company celebrated the 2012 holiday season by creating some really neat cards which feature art from some of their top artists, such as Neil Edwards, Mike del Mundo and Pepe Larraz just to name a few. The cards feature Marvel characters getting into the spirit of the season in the most superheroic way [...]