Sundays St. Louis Post-Dispatch's article on Traffic Deaths had some disturbing facts.
Motorcyclist deaths in Missouri so far is 116, a 30% increase this year.
A Missouri Highway Patrol captain thinks the effect of driver smartphone on us i...
Read More
Read More