Tuesday , October 3 2023

Tag Archives: The Sighs of Monsters

Review Of The Sighs of Monsters’ “Bird Shot”

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 »