Tuesday, June 14, 2011

BAD STREET


Long Island based indie pop band Twin Sister is playing at Black Cat tonight. Their debut album In Heaven is scheduled for a late september release on Domino Records. Here's a taste - the track Bad Street.