Re: Three killed in Motorcycle crashes over holiday weekend
Date: July 11, 2013 03:08PM
"In the other motorcycle death, Stephen M. Croft, 26, of Dumfries, died Thursday in a crash in that area, Prince William County police said.
Police said he was passing another motorcycle and collided with an oncoming vehicle."
Sounds like another "rider" rocket scientist driving recklessly. In other news, the sky is blue. :-)