Tower camera footage of a tornado forming over the Island of Nassau in the Bahamas. Footage shows a funnel cloud forming and then a debris cloud on the ground can be seen as the tornado touches down briefly.
No audio on this clip.
Tower camera footage of a tornado forming over the Island of Nassau in the Bahamas. Footage shows a funnel cloud forming and then a debris cloud on the ground can be seen as the tornado touches down briefly.
No audio on this clip.