Legba: The Demon Inside

Legba is a psychedelic doom band based in Greenville.

Facebook: https://www.facebook.com/legbadoom

Bandcamp: https://legba.bandcamp.com/album/the-demon-inside

Additional Information

Fan
126
Loading...