Watch: Tornado heads towards terrified restaurant workers in New Orleans
Watch: Tornado heads towards terrified restaurant workers in New Orleans
Video captures a tornado heading towards terrified restaurant workers in New Orleans.
Video captures a tornado heading towards terrified restaurant workers in New Orleans.