A WTH moment for SRT

moparnut

Administrator

Yesterday’s announcement that SRT Motorsports was ending its involvement in the International Motorsports Association-sanctioned Tudor United Sportscar Championship has a lot of motorsport fans and Chrysler loyalists scratching their heads and saying something like, “What the heck?”
While some are …


More...
 

SiteLock

SiteLock
Back
Top