Feedback

World’s Largest Beer Festival Kicks Off

 

The world’s largest beer festival, Oktoberfest, starts in the German city of Munich, drawing some 6 million visitors but with increased security.

Shows