Andover has recently become quite a hotspot for tornadoes. This massive tornado was seen moving very fast through the town!