While India awaits its turn for the monsoons, the rain gods have been particularly generous to Britain. How else would you explain 15,000 lightning strikes?!
Shocked? We are too! Britain was struck by 15,000 to 20,000 lightning strikes in a weather phenomenon that has now been termed as the ‘mother of all thunderstorms’ by meteorologists.
swnsClick Here: gold coast suns 2019 guernsey