I got an email today telling me that the new Cheever Racing Store is Open. It is at http://store.cheeverracing.com
I point this out because I thought that some posted here that Cheever was not going to sell things from their web site only the truck at the track.
Outlaw
I point this out because I thought that some posted here that Cheever was not going to sell things from their web site only the truck at the track.
Outlaw
Comment