Music: Elysia: "Lion of Judas"
Elysia has posted the title track from their forthcoming, June 10 Ferret Records release Lion of Judas.
You can check out the song here.
Elysia has posted the title track from their forthcoming, June 10 Ferret Records release Lion of Judas.
You can check out the song here.