twister

‘Terrifying’ twister damages homes and trees in English town but causes no casualties

A rare tornado touched down in England, toppling trees, tearing off roof shingles and terrifying residentsLONDON -- A rare tornado…

2 months ago