BREAKING: 210 Freeway Shut Down in Pasadena, Gold Line Station Closed Amid Investigation; Bomb Squad on Scene

23-Year-Old Driver ID’d in Fatal Possible Street-Racing Crash in Upland

A possible street-racing crash left a man dead in Upland on Oct. 26, 2016. (Credit: KTLA)

A possible street-racing crash left a man dead in Upland on Oct. 26, 2016. (Credit: KTLA)

A young driver who died after a high-speed crash that left his vehicle wrapped around a tree in Upland has been identified.

Geoffrey Eugene Haffner, 23, of Upland was pronounced dead at the site of the crash on Euclid Avenue north of Eighth Street on Wednesday afternoon.

The crash occurred about 4:30 p.m. when Haffner’s black Chevrolet HHR SS went out of control and onto the road’s shoulder, striking a tree.

It took firefighters nearly an hour to cut Haffner from the wreckage. Friends who arrived at the scene were in tears.

His identity was released by the San Bernardino County coroner’s office.

A crowd gathers at the scene of a fatal crash in Upland on Oct. 27, 2016. (Credit: KTLA)

A crowd gathers at the scene of a fatal crash in Upland on Oct. 27, 2016. (Credit: KTLA)

Had Haffner’s vehicle not hit the tree, he might have plowed into a crowded Mexican restaurant, police said.

Alcohol and street-racing may have been involved in the crash, Upland Police Department Sgt. Marc Simpson said Wednesday.

Police on scene said that a dark-colored Chevrolet Camaro may have been involved.

Two witnesses told KTLA they saw the two cars racing at speeds they estimated at up to 90 mph.

Police initially said Haffner’s vehicle was a Chevy HHR Supersport, but the coroner’s office described it as a Chevrolet PT Cruiser. The PT Cruiser is actually made by Chrysler.

Upland police Lt. Mathews on Thursday confirmed the vehicle was an HHR SS.

KTLA’s Matt Phillips contributed to this article.