General Culture
By Joerg Colberg Feb 24, 2007
“When little green men from Mars eventually descend on our planet and unearth America’s time capsule dating back to the beginning of the year 2007, it could skewer their whole view of our great civilisation.” - story