From the album 'Hey Sugar' (2006)
Wow, thanks for this one! It kind of reminds me of Ratatat :) Definitely an instant favorite, I'm gonna check them out more.
Love Ratatat too!
Join the Discussion
Wow, thanks for this one! It kind of reminds me of Ratatat :) Definitely an instant favorite, I'm gonna check them out more.
Love Ratatat too!