Massive Tornado destroys Wynne, ArkansasShot Description 00:00 Tornado touches down in field just outside of Wynne, Arkansas00:10 Tornado lofting debris…
Severe storms raced across Northern Illinois resulting in a possible tornado hitting the Apollo Theatre in downtown Belvidere, Illinois causing…