Two people died from their injuries after two all-terrain vehicles collided in Chester, Delaware County Sunday night.
Chester Police responded to 10th and Lamokin streets around 7:45 p.m. Sunday after two ATVs collided. When they arrived they found two unconscious men, identified as Anthony Brown, 21, and Brandon Davis, 21, on the ground within a few feet of each other. Police also say several people on ATVs, dirt bikes and motorcycles left the area when the officers arrived.
Brown and Davis were both pronounced dead at the scene. Police are currently investigating what led to the crash.