O observer.com Self-Driving Cars Have No Place in Racing, NASCAR Fans Say 1 points jonbaer 9 years ago 3 comments