Due to mainstream cynicism about its veracity, the end-of-the-world Mayan 2012 prophecy has taken its ire out on Philadelphia public art. A planned 25-ton sand sculpture to be built at 30th Street Station to celebrate Penn Museum's "Maya 2012: Lords of Time" exhibit has been nixed, supposedly due to PennDOT red tape. [Gloucester County Times]
Filed under: