Screaming Heads - Burks Falls, Ontario

This weird and wonderful free attraction, created by onr mastermind artist, is straight out of the Atlas Obscura! Wander the fields of the giant Screaming Heads in Burk's Falls, Ontario!
28 September 2021 at   Burk's Falls, ON P0A, Canada
No photos available
Drop a file here to upload.
Unable to load tooltip content.