TrackStar
Waiting for your car to cool down after a race doesn't have to be a tedious affair. The TrackStar Car Cooling Stand is designed to hold your vehicle off the ground and at the same time dual LED fans rapidly cool down your car. Power the Car Cooling Stand...