Trinidad And Tobago: Huge Waterspout Spotted Off Port Of Spain
Trinidad And Tobago: Huge Waterspout Spotted Off Port Of Spain

A huge waterspout that formed in the ocean near Port Of Spain in Trinidad And Tobago was spotted on Friday afternoon (December 18).