Posts Tagged “Star Plaza Theatre”

DeYoung rocks Star Plaza

By |

DeYoung rocks Star Plaza Former Styx frontman sounds good as ever By Steve Metsch It’s been 40 years since Styx released its “The Grand Illusion” album, but you couldn’t tell that by listening to Dennis DeYoung’s voice. DeYoung, the former frontman for the popular rock band from Chicago, played the entire album and a slew…

Read more »