NoIdea4GoodName 7 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. 5 Reply Copy ID Copy Link