Huge waterspout forms off Venezuelan coast

The weather phenomenon was spotted near Margarita Island in Venezuela as it formed amid heavy rain and thunderstorms.

Walls were ripped down and parts of roofs damaged during the weather anomaly.
Why you can trust Paste BN