User blog comment:TDISeriesFan/Total Drama Revamped: Replacement, Debut and Return spots/@comment-3098613-20110604153125

Rachel-The Mean Cheerleader-Anything (I dont know if past seasons count) David-The New Duncan-Replace or Deubt