Monday, February 02, 2009

Guess it doesn't snow much in London

London snow fall winter weather UK England Great Britain
photo: Time.com

Five inches of snow ground London to a halt, Time reports. Like Washington. Cool picture, though.

Link

No comments:

Post a Comment