Photo
 
Exciting display by the Police Tactical Unit.
 
Close