User blog:Creatoroflocalcartoons/Total Drama Atarashii Island Announcement Video! :D

Here's the link to the video!