Germany May 21, 2024Climate apocalypse in Europe! Hail and floods in Germany, France, Poland, Holland
United Kingdom May 2, 2024Caught In An Epic Thunderstorm! London To Paris Bike Ride #cycling #travel #bike
United Kingdom October 20, 2023🌊🏃♂️🌧️ #STORM #BABET #FLOODING – Thurmaston, #Leicester TAKEOVERTHEWORLD #stormbabet