You might also like

News 0 Comments

Stigmata – Announces Another Track On Their Upcoming Album

          This announcement alone made us go whaaaa? We already like ‘An Idle Mind Is The Devil’s Workshop” and this comes across as promising! Keep us

Shehara – Drown

After the release of her much awaited debut album ‘Fountain Of Memory’, here’s the first single off it on Youtube…you remember ‘Drown’ don’t you?