World Street Race
Posted: 14 Mar 2005 18:24
I was pleased to hear some of the UK's Street Eliminator cars came up with the goods at this year's World Street Race in the US. Overcoming teams from America and Canada, they came home with the overall win trophy, quickest ET and fastest mph. No mean feat to take the Americans on in their own backyard.
Good job guys.
Good job guys.