Otis Taylor, Biscuits & Blues (san francisco), September 17, 2003
Otis Taylor, Biscuits & Blues (san francisco), September 17, 2003

September 17, 2003 – Otis Taylor performs at Biscuits & Blues in San Francisco