I usually don’t send/post videos but I really like this one.
I get strong Jehovah vibes off this
The fact that they threw a Sheela na gig in there made me happy.
Lmfao… so silly. I didn’t expect that. Just from the looks of it I thought it was another documentary.
now I got the song stuck in my head and I am a Metal head type of guy