Obscura Day is March 20th 2010

Obscura Day is an international celebration of curious places and happenings around the world occuring on March 20, 2010. Check out ObscuraDay.com for more info and find something freaky in a city near you! My favorites are the Mutter Museum, in Philly and the Geoglyphs to Nowhere in California City.  Images of the Geoglyphs willContinue reading “Obscura Day is March 20th 2010”