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
urmomaisjabbathehutt t1_j74x8eh wrote on February 4, 2023 at 2:26 AM is tornados a new slang word for roundabouts? 😂 Permalink 3
Viewing a single comment thread. View all comments