11.20.2018 - By Jessica and Katie
New episode for ya creeps! This week we’re discussing Amelia Dyer, the worst possible baby sitter known to man. In the business of “baby farming” (something that isn’t as cute as the mental image of real life cabbage patch kids), Amelia made her living killing innocent children. Tune in to hear us talk about this bitch with our very first special guest!!