LSD and the Search for God is a psychedelic rock and shoegaze band based in San Francisco, California. Formed in 2005, the band has been known for their unique sound and contributions to the music scene.
For any edit requests, please reach out to info@rovr.live