Tornados are something to AVOID at all costs … as proven by this intense clip of storm chasers screaming for their lives while stuck in the middle of a terrifying storm. The destructive winds touched Lewistown, Illinois back in April, but storm…
Source link