Pulled up tour dates for Stanton Warriors last week and showed they will be playing the west coast in April.
pulled up tickets just now and Coachella is added...
I Really hope this is true. In the Do Lab would be Insane!
Want a link? Here you go.