Take a Tour of the Best Seats for the Cup
When it comes to watching the America’s Cup race, billionaire yachts will have some of the best seats in the house and we get an exclusive tour of one of them, Leight Star. Catch “1st Look” Saturday after “SNL” on NBC.