Day 2 of the eighth annual Monsters of Rock Cruise brought passengers to Cococay in The Bahamas for the first of two beach party days. Fans got to chill on the beach, frolic in the ocean waves, or get shit-faced on the floating bar. I caught the band Budderside playing Oceanside.

Back on board there were so many great bands playing all day and night that it was difficult to decide where to start. Queensryche kicked ass in one of several theatres, Tesla did a really cool acoustic set, Y & T put on an amazing show, as did Winger, Doro, and Raven. Those were the shows I managed to catch today!