Showing posts with label France. Show all posts
Showing posts with label France. Show all posts

Sunday, November 18, 2012

Found and Lost: Inconvenient Arifact #3

Cave Painting, France. Radiocarbon dated 17,000 years old. Exact location secret until they figure out what the hell is going on.