Buddha_Kuddha
12-01-08, 07:28 PM
Has anyone listened to their self-titled album? (I probably missed it in the 2008 thread)
I'm about halfway through it and I gotta say that it isn't too bad. Sort of like a 2nd rate LCD Soundsystem.
I'm about halfway through it and I gotta say that it isn't too bad. Sort of like a 2nd rate LCD Soundsystem.