Photo gallery: Hello 2013

Kirsty Wigglesworth/AP Photo Fireworks explode Tuesday over Elizabeth Tower housing the Big Ben clock to celebrate the New Year in London.

Fireworks explode Tuesday over Elizabeth Tower housing the Big Ben clock to celebrate the New Year in London.

Hide Comments

READER COMMENTS

Loading comments...
Hide Comments