To celebrate the release of their LP In Heaven, Twin Sister threw a party at lead singer Andrea Estella's family home. It looks pretty fun, especially when set to the music of their catchy first single, "Bad Street." Piñatas, Pin the Tail on the Donkey, cannonballs, streamers, confetti, dancing and multi-tiered cakes—definitely doesn't seem like a bad house...or street. In Heaven is out September 27th on Domino.
July 28, 2011