The United States of America – Self Titled (’68)

  “And the price is right, the cost of one admission is your mind” The United States of America were signed to Columbia Records before putting out material, or even playing a live show. Soon afterwords, they released this self titled psychedelic LP, their only album. They split mere months after its release. What is truly surprising about this album, is the electronic sounds (not to be confused with electronic music). As Joe Byrd, (vocals/effects) once said, “The only available functioning keyable synthesizers were Robert Moog’s, at +$20,000. We were left with whatever functioning sounds I could squeeze from three […]

Continue Reading