I think this is a fraud...the recording that is. The voice is a little too high pitched for Ted. It is nasally though. The listed website is non-existent. Until further information, I am calling this a hoax. I say this as a Trump supporter.
I don’t think it was Ted either, didn’t sound Canadian enuff! LOL