View Single Post
Join Date: Jul 2007
They are an electroclash 8 bit duo from Toronto and they're absolutely amazing!!!! Their new album comes out on the 18th but it's already leaked if you are so inclined...
The lead singer just got in a car accident though, she broke some ribs
they had to postpone some north american tour dates.
anyway here are some mp3s!
Love and Caring
Last edited by chessmess; 07-03-2008 at
View this member's profile
Post a comment to this member's profile
Send a private message to chessmess
Find More Posts by chessmess