Journey Concert Aboard Carnival Cruise Ship

Arena-packing band scales down show for cruise ship crowd