Visitors wearing traditional Bavarian ride a fairground ride at the Oktoberfest beer festival at the Theresienwiese in Munich, southern Germany, on September 22, 2012. The world’s biggest beer festival Oktoberfest will run until October 7, 2012.
Sign up for The Top of the World, delivered to your inbox every weekday morning.