Supras have been dying at a high rate on drag strips in both Europe and North America. A couple of weeks ago we showed you one blowing up and turning the strip at Englishtown into a hibachi grill. Today we’re heading across the Atlantic ocean and back to our favorite English drag strip, Santa Pod. [...]
More...
More...