Archive for the “Europe” Category


This extraordinary twister-like cloud formation over central London is the latest example of extreme weather conditions nationwide

The moment apocalyptic weather swept across London…

Comments No Comments »