User blog comment:SmarticleParticles/Total Drama Talent: Episode 17- The Scarlett Letter/@comment-33083813-20180101200451

OMG, my character is in the finale! Really nice interactions and strategy in this episode. Easily the best episode of this season currently imo. Out of 10, I give it a 11! :D