User blog comment:OMGitsGARRET/The past, current and future seasons of Total Drama/@comment-4758157-20140516141811

The title is not Total Drama Presents! Its like for example, "From creators of Nintendo, presents: Mario & Luigi : Bowser inside of story." The title is actually the ridonculous race, which i believe is the title and is based on the amazing race as a spin-off.