The Heebie Jeebie Babes
Horror News Report # 09 – Stranger Things, True Crime, and Skinny Bigfoot
This week’s report includes updates on Stranger Things, true crime docuseries, and a dieting Bigfoot in Florida. Plus, Ellie and Nora get all up on dissing Atlanta traffic. Welcome to Creepy Town, USA! Find us on Facebook: www.facebook.