Happy New Year From London!

by guestofaguest · January 3, 2012

RIGGED BEN Fireworks light up Big Ben and London just after midnight on New Year’s Day. (Photo: Dan Kitwood / Getty Images via the Telegraph)

Topics