Way back in June 2012 when we released our first “Geek Confessions” podcast, within 48 hours it became the most-downloaded show in our podcast’s history. Bottom line = you guys love to hear about the embarrassing things we love. In that show, some of us (OK one of us) revealed embarrassing things like never having […]