Friday, December 30, 2011

Close-up of bumper cars in Stuttgart, Germany (© Panoramic Images/Getty Images)