Title: Best new album from any band in 1998
Review: The total energy of Caroline's Spine's live shows comes through on this CD. Since its release on April 22, I have listened to it at least twice a week and I am still not tired of it. Unfornately, they do no go to Denver that often, but I have seen them in 7 cities and 3 states. They are amazing everytime. The best live band on the planet. Buy this CD. Buy many copies. You will not regret it.
Is this product review negative?