Castell ‘Testicle Festival’ Is Right Around The Corner

Is This For Real? –Yes! Yes, you read that right. No this is not a joke or a ploy to get your attention. This is a real event happening in a small town –Castell, Texas. The festival takes place at the Castell General Store owned and operated by Marc Leifeste, the mastermind behind the festival. […] More