I didn't realize i never posted these but my brother had a radio show in Gunnison, CO called the Juggalo show and he interviewed tech a few years ago. Here is the link there are 3 videos on his page of it.

http://www.youtube.com/user/GOTJBattleChamp