this clip is from Live at the Greek Theater, Berkeley and was their last show when they broke up in 1982
the song is a little gem from the Stampede album, 1975...
the Doobie Brothers let me keep this one on Youtube with no complaints. Very cool. now ya know
....and that's then same Soquel near Santa Cruz
Thursday, May 17. 2012
Saturday, May 12. 2012
(Page 1 of 1, totaling 2 entries)