Protest Outside the Arizona Diamondbacks Game Against the Chicago Cubs

Protesting everything Arizona.."Power to the people, no one is illegal".....Oh ok, except for the illegals....


Another video