Tsunami a 28ft Anguillan Racing Boat Launched
The “Tsunami,” a recently built 28ft Anguillan Racing Boat, is a natural phenomenon that is stirring excitement among boat racing enthusiasts.
The “Tsunami,” a recently built 28ft Anguillan Racing Boat, is a natural phenomenon that is stirring excitement among boat racing enthusiasts.