Britain celebrates new year

1st January 2011, Comments 0 comments

Fireworks lit up the sky across Britain as crowds from London to Edinburgh ushered in the new year.

0 Comments To This Article