waterspout
Rare sighting of a waterspout in the Caribbean Island Aruba.