The Clockworks
Distilling the immediacy of The Strokes, the swaggering-danceability of The Stone Roses, the brio of The Libertines, and the wry social commentary of The Smiths, The Clockworks are beginning to put the small town of Loughrea, Co. Galway, Ireland, on the map. The Clockworks have already proven themselves as a band to get behind.” “You’ll […]