TYPE 63 ARMORED PERSONNEL CARRIER

The scratch build Chinese armored personnel carrier