Triumph The Insult Comic Dog Does the Local News Weather Report In Honolulu, Hawaii

Back in 2003 Triumph The Insult Comic Dog make a hilarious guest appearance doing the local news weather report on KHNL NBC Channel 8 in Honolulu, Hawaii.