Disilluioned and probably dillusional ex-radio personality Terry Decker and his Alien alter ego the Terrydectyl use weird music, comedy, awful karaoke and a bunch of other insanity your parents would hate to try and take over the world, or your mind, whatever!
Disallusioned and possibly delusional ex radio personality and his Alien alter ego the Terrydectyl stomp all over your mind in and attempt to take over the world.