Video: Tour Florida on a Luxury Yacht

Get ready for a week of pampering on the 155 foot motor-yacht Triumphant Lady.