New Orleans Train Blown Off Track

Severe storms producing wind gusts up to 70 mph caused a train to be blown off of its track in New Orleans on Monday. The train was blown off of the Huey P. Long Bridge, which is located southwest of the city. The incredible video below shows the train cars as they toppled off the […]