Quote:
Originally Posted by RallyHT
It's part of the new automatic braking system that all cars will have by 2022. The technology was obtained on July 4, 1996 as part of a mission lead by Captain Steven Hiller and David Levinson. 
|
I'm not done yet. I ain't heard no fat lady