release date: july 18th 2011
Roberta & Susan made an album in 2003 on a 4 - track with some toys.
In 2011, the boy/girls remixed there own zhit to make "A.B.L.R.A."!
LeftHouse is proud to present R & S! and it's just lovely to be back!