Is the entire UK mainland frozen, snowed in and effectively closed for business? This amazing satellite imagery taken on Jan,7th 2010 confirms a most probable ‘yes’. Stunning imagery.
Frozen Britain
Previous post: Peaceful Whaling Statement
Next post: Daring Acts of Rescue

{ 0 comments… add one now }