2018 TOP CAT RERELEASE

Re-released in December 2018, the Top Cat is a cool car with its inboard front shock layout.

Fitted with a (re-released as well) Blue LPR motor.

Previous
Previous

1997 SCHUMACHER CAT2000 '98

Next
Next

2022 COUGAR CLASSIC MANOBET