Has anyone seen them live?
-
Artist:
-
Album:
I only discovered them this year, but have been raving about them to everyone. Has anyone seen a live show? I am really curious to hear if they can 'pull it off' live. I just hate it when a band is so great in the studio (have great producers) and SUCK live. Y'know?
I am also excited about the new album that should be out in early 2007. yay!
I am also excited about the new album that should be out in early 2007. yay!







Comments (6)