Clockwork Radio: The Soul Harmonic Review Music Review January 10, 2011Based in Manchester, Clockwork Radio spent 2010 recording and releasing two EPs. The second of which is The Soul Harmonic...