Just saw this, Tech is hosting a 2 day festival in Helena, Montana on July 3rd and 4th. Sooooooo many sick artists performing including:
and a bunch of other artists
Hella jealous of Montana cuz this is going to be sick as hell
link to official site - http://independentsdayfest.com/
Im tottaly thinking about taking the 12hour drive this is going to be sick
i guess mintana isnt that far away?
Idk why its in Montana, it seems random as hell