System Of A Down On Tour!
It’s true and they’re coming close to El Paso…..
They’ll be coming to Albuquerque, NM, May 19 @ the Journal Pavilion!
It’s been long overdue for these guys to come around and they’re coming close! Keep it locked on the Q for more info soon!!!