The Jefferson Parish Sheriff's Office is investigating a motorcycle crash that claimed the life of a man in Terrytown.
CheapInsurance.com reports motorcycle crashes account for 15% of traffic fatalities, with rising deaths tied to helmet laws ...