ATLANTA -- If you go to Piedmont Park this weekend, you might see the Dogwood Festival. You might also see a rather shocking exhibit separate from the Dogwood Festival that is intended to debunk psychiatry and it’s supported by the Church of Scientology.

You’d have to wander out of the Dogwood Festival and into Magnolia Hall to find an exhibit darkly described as ‘psychiatry – industry of death.”

The exhibit fills the room with mostly vintage photographs of a variety of horrors – from Nazi Germany to images of what used to be called lunatic asylums.