The Head Shop is a psychedelic rock band from New York that released one eponymous album on Epic in 1969.
Side 1:
Side 2: