Aug 22, 2008 (All Things Considered) — London will host the 2012 Olympic Games, but organizers acknowledge they have big shoes to fill after Beijing. British comedian Matt Kirshen, a finalist on the 2007 season of NBC's Last Comic Standing, says it's going to be impossible to top the ability of a totalitarian regime.
This text will be replaced
Missing some content? Check the source: NPR
Copyright(c) 2014, NPR