I'm a road safety consultant in the UK. I can say from much experience in road safety that there are many more options than mediaeval remedies for the speeding car. Why? Why? Because that's just not the way traffic is managed these days. Alternatives exist that are more up-to-date, superior, and undeniably less unsightly.