The Doobie Brothers

American rock band the Doobie Brothers performing on stage at the Blossom Music Center in Cleveland, Ohio on July 25, 1978.

Photographer: Janet Macoska