A German waiter has set a new world record, carrying 27 one-litre beer glasses. Oliver Struempfl, who works at the traditional Gillamoos beer festival in the Bavarian town of Abensberg, carried the beer 40 metres. Struempfl says he trained at the gym for the record-breaking attempt