The Mongoose - Tom McEwen 2 car set - A1: 2012 The Mongoose

Released: 2012
Toy #: W6574
Made in: China
Description: RLC Exclusive, 5000 produced