Cars Should The Speed Of Cars Driven On Public Roads Be Electronically Limited? A drunk driver crashes at 156 mph. Is there something wrong with this picture? Steve HanleyNovember 19, 2021