Star Party's Debut Album, Meadow Flower, Out 11th March
Delighted to announce that on 11th March, Tough Love will be releasing the debut album by the Washington state-based two piece Star Party. Meadow Flower is eight tracks in under 20 minutes of buzzsaw guitar jangle punk, equal parts mid 80s Glasgow, K Records’…