World's largest cruise ship arrives in Miami

Amidst the wintry weather and NFL playoff excitement, a beacon of warmth and luxury arrives in Miami—the 'Icon of the Seas,' the world's largest cruise ship owned by Royal Caribbean.

Top Videos