TIL the UK experiences more tornados per year than any other country in the world relative to its land area. en.wikipedia.org Submitted by blr126 t3_10skmir on February 3, 2023 at 1:43 PM in todayilearned 58 comments 270
RedTheDopeKing t1_j72w0h6 wrote on February 3, 2023 at 6:03 PM Pfft even the tornadoes are small over there, huh? Permalink 5
Viewing a single comment thread. View all comments