User blog comment:TDRoblox/Total Drama: Pahkitew Island Trailer for North America/@comment-1355084-20140602034208

Okay, if someone knows where the website the trailer comes from, reply to me.