Loading...

Tornado Spins Through London

| A rare mini-tornado touched down on a London street. Most tornadoes in Britain touch down in open areas. Hannah Storm reports.