Firework Celebrations Bring In The New Year

« Return To Post

LONDON – DECEMBER 31: Fireworks explode over the London Eye as New Year’s Eve is celebrated on December 31, 2007 in London, England. The New Year’s Eve fireworks costing £1.3 million are expected to be the most extravagant and lavish yet staged in the capital.