Immaculately constructed psych-pop in the vein of ? and the Mysterians, 13th Floor Elevators, the Nuggets comp, and The Byrds circa “Eight Miles High.”  The Allah Las are from Los Angeles and record for the Innovative Leisure imprint, which is lights out at the moment. This song is some smoked-out 60s beach cruiser music — […]