It has been 23 years since this video was filmed and throughout that time there have been some pretty amazing advancements made to high performance cars, drag racing, and the technological mashup of the two. The footage you are going to see below originally aired on ESPN and it is from the 1993 Fastest Street […]
More...
More...