The driver of the van that crashed on Interstate 380, killing one and injuring 15, has been charged with homicide and other related offenses.

Jiayuan Liang, 22, of Brooklyn, N.Y., was driving a commuter bus on a run from Chinatown in New York City to Binghamton on Tuesday night when it hit the median traveling northbound, rolled over and hit a tree in Coolbaugh Township.

Police said Liang's legs were pinned against the seat and he had major injuries to his head.

According to court documents, the passenger van passed witness Jim Powell as they both traveled north on I-380.

Powell told police he could not believe how fast the van was going given the poor weather conditions.

Police said the van's rear tires were worn.

He said it could not have been going any less than 80 mph, according to court records.

Stephen Hare, a truck driver who transports goods for ShopRite, watched the van pass him and then fish-tale as the driver lost control.

The van was carrying more passengers than it was designed to hold, according to state police.

The passenger van, a 2012 Mercedes Benz Sprinter made to hold a maximum of 12 people. Witnesses said Liang was speeding on an ice-covered roadway and fishtailed before leaving the road.

Several of the van's occupants were trapped and had to be extricated from the vehicle, operated by Universal Bus Travel Inc. of Syracuse, N.Y.