• 7 years ago
A surveillance camera at the Auto Xtreme car repair shop in Lafayette, Louisiana, captured dramatic video of a small tornado sweeping across the parking lot and flipping a car. Owner Chance Broussard said he was shocked when he viewed the video

Recommended