Tag: Shadowlark
Shadowlark Release Their New Single ‘Control’
Newly-formed three piece Shadowlark have today released their brand new single ‘Control’. The dystopian-themed video for the single opens with a scene of a dark, towering city, presenting a world of totalitarian regime, and...