Tag Archives: Free Album

TWIN SISTER GIVE IT UP FOR FREE

by kevin diamond Pre-empting their inclusion in L Magazine’s annual “8 Bands to Watch in NYC” feature, which came out today, Twin Sister graced the internet yesterday with a gift. For the next two weeks, you can download, free of charge, the entirety of their new EP, Color Your Life. It’s a quick study in [...]