Wednesday, February 4, 2009

Too much snow?


London, England got dumped on a few days ago with approximately 20 cm.

They never get snow. What gives?
Posted by ShoZu

No comments:

Post a Comment