User blog comment:Owenguy101/TDO2 title/@comment-1194745-20100725003318

TOTAL DRAMA TORNADO!!! (That was the first thing I thought of 'cause of the clouds... XD)

Total Drama Television?

Total Drama... Totaldrama...?

Yeah, I have no clue. XDDD