Triumph on Comedy Centrals TV Fun House

Triumph is back and on Comedy Centrals TV Fun House-on DVD July 22nd