Kiev Protesters Destroy 2 APCs

Protesters in Kiev, Ukraine, destroy two APCs within seconds.

Related Topics

Combat Vehicles