Curious about the story behind this video? Link below the video does not work. Couldn't find anything with the search, but I admit I may have not have searched the right terms in the right forums. I hope it isn't a sore subject or anything. I'd just like to know about the car and the driver.