The Head Shop - Self-Titled (1969) (New York, NY) Psychedelic Rock | Vinyl Stream