That vehicle I want to get next Christmas!


Water cannon “Cobra”, Riot Police Hamburg/Germany in full action.

Advertisements