Idol Mind released The Faces Fillmore West 1970 Off Master (IMP-N-021), a 2CD title featuring the October 28th, 1970 show at the Fillmore West in San Francisco.
You must be logged in to post a comment.