ICE HeadShop reveals that the most stressed drivers are from Luton.
- Society & Culture
Drivers have to be very careful when they get behind the wheel to prevent an accident from occurring.
Panama comes out as the most stressed city in the world with a score of 66.4 out of 100.
Our roads are getting more and more congested; they’re struggling to cope with the ever increasing
number of cars, vans and lorries causing congestion and traffic jams.