Off the coast of the Galapagos Islands, something hideous, something so deliciously amoral has vanquished the tranquility and shattered the peace - DEADPOOL! The legend no one can forget has been missing for years...yes, we're talking about It! The Living Colossus, the 30-foot-tall stone statue...
Fri, Feb 26th, 2010