megalodon

From Modern Mythology: There is an 85 foot shark lurking in the depths off the Cape, and it’s Photoshopped as hell. For many of those that caught the Sharknado meets Blair Witch atrocity of Megalodon, Wil Wheaton’s comments probably…