Originally Posted by tforturton All bollocks, no doubt. We've been here before, both in the US and the UK. https://en.wikipedia.org/wiki/Satanic_panic Rather than me adding a spoiler I would recommend lending it an ear.
Forum Rules