Yorksire
13-09-2005, 07:42
i was watching a documentery on chanel 4 about britains tornados. Aparntly britain has more tornados per square mile than anywhere in the world even more per square mile than the u.s. Its official we are the tornado capital! :headbang: