The Triumphant Return of Triumph

Last night, Triumph the Insult Comic Dog made his debut on “The Tonight Show” with a video of his visit to Bonnaroo. It’s not quite in line with Triumph’s visit to the Star Wars premiere and Quebec, but it was still no doubt hilarious and even somewhat risqué for the 11:35 time slot that Carson and Leno once inhabited. Keep your ears open for a joke about Scooby Doo. Here is the video (in two parts) below: