Video will start playing soon

Triumph on Idol

Triumph the Insult Comic Dog interviews some American Idol contestants

3/23/2006
59,624

Related Videos