Posted on

Episode 24: Aliens…

So many people accuse Steve and Jared of being from outer space they decided to dedicate a whole hour to aliens. What’s happening on Mars? What’s it like to be abducted and probed? Are the odd folk at Walmart actually from this planet? The answer to these questions and more get answered today on Still Demented!