The Doobie Brothers / Rory Gallagher / Cate Brothers
Nov 13, 1976
 Philadelphia, Pennsylvania, United States
  Embedded by Zimtrim

1976 1 video