John 5 and The Creatures were recently at Megadeth’s Megacruise playing a crowd pleasing set for the fans aboard – but the show almost came to a jarring holt, when San Diego Police boarded the ship after the show violated local noise ordinance rules.
