Super Rigs - AL1: Road Rally

Released: 2025
Toy #: BDW58
Made in: Thailand