The new “Teen Titans” Cartoon Network x DC Nation show is due to premiere March 3rd, and to keep you interested while you wait here is a short clip of the young heroes belching in each others faces. Nothing like being with a friend and letting your digestion spew on their faces, it just screams that you guys are homie like. I love me some pizza.
You must be logged in to post a comment.