Entertainment Chris McLean: The Mastermind of Total DramaChris McLean, the iconic host of the popular reality television series Total Drama, is a... Shantanu Oct 11, 2024