User blog comment:CHEWBACCA 109/Total Drama Fans vs Favorites Updates/@comment-28967746-20171110024001

shouldn't the episode been released by now?