San Francisco’s own Thee Oh Sees have a great new stompin single-“Flood’s New Light.” With it’s retro vibe “ba-ba-ba-ba-ba’s” and high falsetto, this thing has 60’s psychadelia in summer power pop written all over it. A strong one off of the forthcoming record Putrifiers II, their 14th album. Look for it September 11th.
Comments