Indie Indie Reviews Music Reviews Rock Rock Reviews Single Reviews The Sherlocks The Sherlocks, ‘Sirens’ – Single Review ★★★★☆ By Rob Sapwell February 8, 2023