Deliverance 2 are still standing, and fans can visit them in Czechia.
Mysterious Lead-Bronze Monkey Figurine Found Beneath a Church Unveils ‘Sinister Secret’ of Human Behavior Beneath the ancient ...