Return to the ICM 35525 1/35 L1500A (Kfz.70) German Personnel Car First Look