After a month of radio silence, your favorite mustache is back on the air in an episode all about a big lizard, kissing, baked, naked, and my throat!