Thread:Goldwyn11/@comment-24897300-20170328183324/@comment-2066983-20170328183638

No, it wasn't. We originally thought it was but it turns out it just means Netflix will be airing episodes of Total Drama. The way it was worded on Fresh's website caused some confusion