Waterspout spirals from heavens to earth

On the morning of July 10, a towering waterspout formed over Lake Pontchartrain in New Orleans, Louisiana. Twitter user Nerolie Rayson said the the sight was "awesome, yet sobering."
All Videos