The Doobie Brothers and Steve Winwood team up for a legendary evening of rock
By Dave Parsons The Pavilion at Star Lake, nestled in the scenic hills of Western Pennsylvania, near Burgettstown, PA, has played host to hundreds of classic artists, and unforgettable evenings, since they opened in 1990. August 20, 2024 was no different as legendary rock band The Doobie Brothers took the stage, preceded by an…