Three weeks may have made the difference between life and death for five teens killed in a head-on collision west of Harrisburg on Monday.

Pennsylvania's new teen driving law, which would make it illegal for anyone under the age of 18 to have more than three passengers under 18 in their car, takes effect on Christmas Day.

Killed in the afternoon crash in Adams County, were juniors Oscar Banda, 17, Casey Sheridan, 16, Anthony Campos, 16, and Diego Aguilar, 16, and sophomore Chelsea McFalls, 15.

Witnesses told police the teens' car was traveling north on Route 94 near New Oxford when it crossed into the southbound lanes and collided with a pickup truck towing an empty trailer. Four people in the pickup were unharmed, according to the Patriot-News of Harrisburg.

New reports say police do not believe drugs or alcohol were factors in the crash.

The new law, signed by Gov. Corbett on Oct. 25, mandates that for the first six months after receiving a junior license, a driver under the age of 18 will not be permitted to have more than one passenger under age 18 who is not an immediate family member unless they are accompanied by a parent or guardian.

After six months, they may have up to three passengers under the age of 18, provided they have not received any violations or been partially or fully responsible for an accident. These restrictions apply until the junior driver turns 18.

Photo/Brett Berwager/ The (Hanover) Evening Sun

Click here for Philly.com's politics page.