Raw Tornado Video from Tuscaloosa, Alabama: University of Alabama and McFarland Blvd Exit
Storm chasers captured the massive tornado that leveled Tuscaloosa, Alabama. Storms across the South have killed at least 178 people. The segment shows edited video from unedited video of the Tuscaloosa Tornado of April 27, […]