Snow Hits The UK

The Telegraph: 

"Snow and high winds are hitting parts of Britain, leading to train cancellations and warnings of delays on the road and in the air in the coming days."

First, there was a bizarre snowstorm in Rome, and now the UK is experiencing one too! 


Thumbnail Photo Credit: The Telegraph YouTube Channel 

Kevin Johnson

Kevin Johnson

Kevin Johnson's Blog Read more


Content Goes Here