CT Travel Company Enlists The Muppets for Booking.com’s Spectacular Super Bowl CommercialBy Jean Christophe Hutin / February 5, 2025