Steve Richards San Francisco, California
Steve Richards is a producer and multi-instrumentalist. He is the once and future guitarist in the Jigawatt Trio, a huge fan of hard science fiction, and an avid consumer of french fries.
Streaming and Download help
If you like Steve Richards, you may also like:
Bandcamp Daily your guide to the world of Bandcamp