Pages

Saturday, November 17, 2012

Found and Lost: Incovenient Artifacts


Bizarre artifact unearthed in Western China. Archaeologists recommend re-burial, as it is "Just too hard to explain".

No comments:

Post a Comment