The Locust took the stage for their first show in four years at the 2019 Desert Daze festival on October 12. You can find some fan-filmed footage from the set, along with a new animated clip for “Recyclable Body Fluids In Human Form,” below:
[via The PRP]