musicscramble.co.uk
Twin Heart – Photo Gallery Stereo, Glasgow
Twin Heart are a trio of young Scottish songsters from Kilmarnock. Two thirds of the current lineup were in Mechanical Smile until recently.