If you thought cruises were for silver-haired 60-somethings then you’re wrong! Alt-rockers Weezer are taking to the high seas again.