I don't know about "self explanatory"... it's more like Zach de la Rocha saying random political stuff.
I don't know about "self explanatory"... it's more like Zach de la Rocha saying random political stuff.