john-5.com
John 5 declares “the show must go on” at Megacruise after noise complaints threaten set!
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 boar…