It’s not just a land full of pirate dvds and crap North Face products.
The Chinese Humvee.
And just when you thought Chinese military hardware couldn’t get any more original…
Remind you of anything…oh, I don’t know…say the American AH-64 Apache?
Related