Twin Heart – Down

Twin Heart, one of Kilmarnock’s ever increasing number of great rock bands, are set to release their new single ‘Down’ on 10th of February. As a treat, they have unveiled a smoking new video for the ...

Twin Heart – Photo Gallery Stereo, Glasgow

Twin Heart are fast becoming a Musicscramble favourite, and with merit. Their phoenix from the flames rise to Scottish newbie band fame has come around quickly, as they dust off the last of the Mecha...