Giant articulated vehicle, made of strong durable plastic.
Giant articulated vehicle, made of strong durable plastic. Suitable for playing in sand and snow