A tornado tore through the English town of Aldershot on Friday, September 20, toppling trees and damaging homes.The Tornado & Storm Research Organisation said the tornado had a preliminary track ...
Results that may be inaccessible to you are currently showing.