YEAR ZERO ON THE ROAD // NORTH AMERICAN TOUR UPDATE!
11:37 am Oct 3, 2011

The road has been good to us, as we’ve traveled North America celebrating the YEAR ZERO. This past week, with premieres in SLO CA, Ventura CA, San Diego CA, Santa Cruz CA, and Mt. Pleasant SC, our visuals have hypnotized and left hundreds speechless!

(Click image so view more of the madness)

 


Bookmark and Share