O'Sha Marquis Allen, Daryl Deon Davis killed in head-on collision

(WJLA) - Two men are dead following a violent head-on crash in Landover.

It happened around 11:10 a.m. Tuesday in the 2700 block of Pennsy Drive. Police say an Acura heading southbound lost control and crossed into the northbound lane, colliding with a taxi.

Both occupants of the Acura died and have been identified as 21-year-old O'Sha Marquis Allen, a former Waldorf volunteer firefighter, and 18-year-old Daryl Deon Davis.

The driver of the taxi suffered non-life threatening injuries.

Wet roads and speed appear to have played a role in the crash.