Herman Taylor, 18, killed and two people injured in crash on Euclid Avenue in Euclid, Ohio
Modified Date:Sun, 03/21/2021 - 9:15am
Accident Date:Saturday, March 20, 2021
Police said the vehicle, a late-model Nissan Rogue, left the roadway for an unknown reason, struck a traffic signal box, flipped over and caught fire.
County:Cuyahoga County, OH