8

Peter Tosh: The Bayou, Washington, DC, March 14, 1979

The date is March 14, 1979 and Peter Tosh is in Washington, DC to play The Bayou.  The afternoon before the show, he enters WHFS studios for an interview and short performance. This show, recorded for the King Biscuit Flower Hour in… Continue Reading