Demonic & Religious Paranoia Trailer, 'Psalm 21'

I love me some religious paranoia- especially when it comes to us from Sweden. Enjoy!