Sep 04, 2006 18:22
I have no idea how I even have this song, but I love it! It's called "Wax Museum" and it's by an indie rock band called Red Thread. Anyway, I love it! It sort of randomly popped up on my mp3 player. I highly recommend it!
technology,
music