Rock Legends Cruise XIII

The floating rock festival with a cause, sailing from Ft. Lauderdale to Grand Turk, Turks & Caicos on Liberty of the Seas.