User blog comment:Flagator24/Biggest character derailments in the Total Drama franchise./@comment-24952355-20180501091535/@comment-1037137-20180502011708

Denial much?