AUDIO: Voodoo Rays – “Empire”

Voodoo Rays are pushing the envelope with their newest album, ‘Empire’, which features cutting-edge tracks. The band hailing from England wastes little time in getting down to business with a sound that will shake your speakers for all the right reasons. The music is best categorised as classic indie, with many nods and winks to some of the most influential
Read more