the Green Demons New Orleans, Louisiana
The Green Demons exist in New Orleans which is no easy task. They will rip your face off and snuggle with your inner most
secrets; because, while being monstrous protectors of the forever love - they are also half humans. Like you they are insanely beautiful. Their music sounds like what you always wish you were listening to. Tempt fate and turn it up now.
... more
Streaming and Download help