Motorcycle Accident in Williamstown Leads to Loss of Life
Three family members (a father, son, and daughter-in-law) were enjoying a ride on their motorcycles in Williamstown, West Virginia (WV) when the nightmare began. As they entered an “S-turn” on W.Va. 31 near Jericho Road the father’s motorcycle reportedly encountered some gravel on the road and lost control. A pickup truck was traveling the opposite…