Posted August 17, 2018
Self-titled album recorded in La Mesa in 1968 sat on a shelf for over 30 years