finestkiss.wordpress.com
Barbaric City Yelps
City Yelps a three piece band from Leeds have just released an album called Half Hour. It’s rough around the edges, but like all good punk records its white hot delivery overshadows sound qua…