38 live performances from 20 places, 2007–2026 · 7 songs
LSD and the Search for God is an American shoegaze band formed in San Francisco, California, in 2005.
From Wikipedia, under CC BY-SA 4.0