Montgomery-Selma, AL John Howell, 20, killed in motorcycle crash at Cecil Lane and Atlanta Highway in Montgomery, AlabamaAccident Date: Fri, 11/03/2017