Styx – The Grand Illusion and Pieces of Eight Tour 2010

THE GRAND ILLUSION October 20, 2010 – Quite honestly, I had no idea I was going to attend Styx’s show on October 19th, 2010 at The Tivoli Theater in Chattanooga, TN. Granted, they are my favorite band, but in all honesty...

Read More