Island Twins, “Creepaway”
Isn’t there an old movie where a pair of twins ends up on a deserted island and something incestuous happens? Lagoon something? Or am I confusing it with a very, VERY weird dream I had the other night? Eh. The Island Twins are a New York band who’ve just recently released their debut LP, aptly titled Island Twins (OMFG SO ORIGINAL), and they play fuzzy pop tunes designed to melt your heart away or at least make you sing along to them. It’s good, I swear. “Creepaway” is their latest single, and you can download it for free here.