The Windy City Seals Dive in Cayman Brac

Windy City Seals dive the 330-foot-long Russian Frigate off the coast Cayman Brac