Tall Sheep San Francisco, California
Tall Sheep is a noise-pop band from San Francisco. Laura Dean (vocals, guitar),
Jeremy Anderson (drums, keys)
Streaming and Download help
If you like Tall Sheep, you may also like:
Bandcamp Daily your guide to the world of Bandcamp