Race away the day with this Kitty in its rally car. Made in France, it's sure to be something special for the vehicle lover that has it all.