Negative Positive
Title: TSO Delivers Live and In The Studio
Review: Picture this. The Theater Is Dark. There is smoke throughout the stage and an Orchestra plays the opening notes of "An Angel Came Down" (keys and strings). 3 metal heads with very retro looking guitars step out and start playing the first chords and head banging in time with the music with the backing of a choir and stringed orchestra. Now get this, the CD HARDLY delivers this feel. BUT TSO's freshman Album is by far the GREATEST Christmas album in existance. A must for any Fan of Christmas. And you MUST see them live.
Is the review positive or negative? 