Trivia: Tuesday October 26
Tuesday, 26 October 2010 | by Pat's Picks
I noticed that the current incarnation of Styx is playing at the Beacon Theatre in New York this week. Styx is our trivia topic today.
Question: Who was the lead vocalist for the biggest Styx hit “Babe” in 1980?