The storms have been a beast lately... but the show must go on ladies and gentlemen!
Top 10... let's go!
United States
Hong Kong (OMG... Hong Kong wants another taste of the top spot!)
Germany
Russia
Canada
China
Brazil
United Arab Emirate
United Kingdom
France
Uganda, Australia, and... Ukraine came close!
+