Twin Sister – Bad Street
July 28, 2011 by Addict Music
Twin Sister have unveiled the first video from their upcoming debut full length, In Heaven, which is released through Domino on September 26th.
The video for Bad Street was directed by Dan Devine and produced by Daniel Gausman.
Twin Sister have also announced a ten date UK and Irish tour for the Autumn, kicking off at Cargo in London on October 25th.