So the 50,000 people that die on our roads every year don't impact the life expectancy numbers? How many other countries have a stat any where near that?


Edited by Vic (09/22/09 01:45 AM)