
Here's a complex question that requires someone to reason about the input, can you answer it?
Who is the lead vocalist, rhythm guitarist, and occasional pianist for the American rock band, REO Speedwagon, Kevin Cronin or Derek Hough?


Kevin Patrick Cronin
