Who knew things got so wild on the Weezer Cruise? Nothing like an impromptu rap battle to get the blood pumping for some power pop classics!