"razzle dazzle rose" is prolly my fave song on the album and was AMAZING live. a fantastic gig, if you get the chance to see them. it's cooler amongst the arms-folded indie types to like "underachievers please try harder", their previous album, but i like "let's get out of this country" better personally. and tracyanne has the biggest blue eyes since liz fraser of cocteau twins.
scottish indie pop is indeed the bee's knees. cannae go wrong.