Monday, February 6th, 2012

According to the latest statistics available from the National Highway Safety Traffic Administration (NHSTA), motorcycle accidents account for roughly 14% of total motor vehicle fatalities.  Data also indicates a steady increase of motorcycle related crashes over a ten year span,  rising 110 percent from 1998 to 2007.
There are many people postulating on the reason for [...]