#57 Duke Detain's Super Police Car (Upgrade from #60242)

Carousel imageCarousel imageCarousel imageCarousel imageCarousel imageCarousel image
  • Total Parts: 295 pieces

  • Design Year: 2020

  • Instruction: in video