What is the cause of your laughter and mention of Triumph the Insult Comic Dog?
Seriously lol!! I can't stop laughing, you can't make this stuff up. Where is Triumph the insulting dog when we need him?