Flat Worms Live In Los Angeles

Release date:
May 13, 2022
Buy vinyl:

"Flat Worms Live In Los Angeles sounds like a great night out in a world you may not be quite ready to live in again. But if you still have your AV setup from prepandemic days, then you have the possibility of the Flat Worms Live In Los Angeles playing in your own home - a formidable vision, but now an eminently possible one.