BACK TO LANDRACING.COM HOMEPAGE
0 Members and 1 Guest are viewing this topic.
If you don't think land speed racers are serious, I heard there are over 600 tires on order. And there's still two weeks left in April.
Wake up call!!!!!!! Who says all that are ordered will be filled? Tom G.