NoIdea4GoodName 8 months ago [hidden] I believe those would be BTR-80s, judging from the smoke grenade launchers on the side, as well as the two hatches. 6 Reply Copy ID Copy Link