UK Is Snowed In


According to a friend of mine in London the entire country has come to a stand still after some snow hit only 5 inches was reported in London yet the country comes to a stand still HA

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
Instagram