demon lung
Demon Lung Pays Tribute to a Classic Mexican Lesbian Vampire Flick With New Album 'A Dracula'
"Alucarda' is basically a forbidden love story. If you strip away all the Satanic possession, it’s about two girls falling in love and the church trying to keep them apart."
Advertisement