Protestors throw urine bombs at Denver Police

NoisyRoom

Read more at Fox31…

Speak Your Mind

*