The achieved goal did put a smile on the face of the CHP officer. By Ryan Parker A Southern California man wanted to get his newly acquired DeLorean up to 88 mph, but all he got for his effort was a ...
BHPian skanchan95 recently shared this with other enthusiasts:There needs no introduction to Back to the Future movie series ...