thats a pretty dumb comment to make, from a spectator standpoint restrictor plates making it a little more boring due to less accidents but they are enstated for safety purposes, to save lives. and toyota has as much business in nascar as any other manufacturer.Originally Posted by LS2_KID





Reply With Quote
