Tuesday, November 18, 2008

Temple of Doom?




Headless goat carcass left on shoreline in Queens, New York.