Drunk Driving – The Scourge of America

The holiday season is now over. And once again, drunk drivers got top billing. How bad is it? The Christmas holiday period usually ends up costing 320 lives lost on the nation’s roads every year. Another 365 fatalities happen during the three-day New Year’s...