Nation

On This Day: 3 December 2007

Iconic '80s rockers Duran Duran held a surprise concert at London's Lyceum Theatre. (Dec. 3)