Video: Crazy Couple Drives Almost Directly Into Washington, Illinois EF4 Tornado – November 17, 2013

Watch On Youtube