Beer flows as Oktoberfest begins in Germany
71494684
Credit: Getty Images
MUNICH, GERMANY - SEPTEMBER 22: Horses carrying a beer coach participate in the opening parade during day 1 of the Oktoberfest beer festival on September 22, 2012 in Munich, Germany.This year's edition of the world's biggest beer festival Oktoberfest will run until October 7, 2012. (Photo by Johannes Simon/Getty Images)
Other Slideshows
Over-the-top fast food creations
Photos: Forbes' list of world's most powerful women Kentucky School for the Blind students take Slugger Field
New photos from ground zero of Moore tornadoPhotos: Rolling Thunder rolls through Louisville
Abandoned dog found padlocked to guardrail on Texas highway



