Alert admin about the page
Topic
From that website, all pictures show both zubrs and 726 parked at same location
Your comments
Chinese Military Forum