The Locust announced their first shows in four years! Chaos will follow... Find the dates here: 10/10 - 10/13 Lake Perris, CA @ Desert Daze 10/29 Dallas, ... Read More