Picture Book: Clutch @ Center Stage

Pictures & Review By Deidra Pinion If you were coming to see Clutch at Center Stage, you probably noticed that almost, if not every seat, was filled. Clutch started touring in March 2013 in support of their new album, Earth Rocker. People of all ages lined the theater. I was told that I was in […]