The Screaming Heads
Burks Falls, Ontario
























Screaming Heads Site, Burks Falls, Ontario. I read about this place in the local newspaper approx. 10 years ago. Recently it (the memory) came back to me and I searched the internet to find out its actual location etc.
It's about a three hour drive north of Toronto. For more information click on the artist's website "here".