Tuesday, January 30, 2007

The Stones and the Village People

The latest in British archaeological discovery: Stonehenge people unearthed!