LSD and the Search for God hit the Northern California coast in 2005 dosing San Francisco with hypnotic shows built upon swirling guitars, otherworldly drones, fuzzed-out pop melodies, and dreamy vocal harmonies.
LSD and the Search for God hit the Northern California coast in 2005 dosing San Francisco with hypnotic shows built upon swirling guitars, otherworldly drones, fuzzed-out pop melodies, and dreamy vocal harmonies.