The Sighs of Monsters are a four-piece London-based Electronic Rock band. With their latest track “Bird Shot,” they provide a nasty flare of melancholy alt-rock. They’re highly anchored in contemplative or philosophical lyrics and careful compositions, and the lads slow the tempo down considerably in this five-minute piece and yes, …
Read More »