Canal 5 is a Mexican free-to-air television network owned by TelevisaUnivision. It traces its origins to the foundation of Channel 5 in Mexico City in 1952. From Wikipedia
Leaked interior photos this week underscore producers’ push to refresh the set for the 24/7 live-streamed reality competition.