Russian Special Forces, Everyone

2269
Published on May 18, 2019 by Tex Hollywood

These guys are a gaff and a half. Get ready for a ridiculous chase scene. Only in Russia would CCTV be able to capture something this silly.

Category Tag

});