Devils Mountain Cult in Milltown Indiana
The Devils Mountain Cult. Welcome to our exclusive site dealing with the ritualistic killings that happened inside of the old abandoned limestone quarry near Milltown Indiana (near the intersection of state road 66 and state road 64). The site was later to be dubbed: "Devils Mountain" by the locals and has been one of the most taboo subjects ...