A speeding car led state troopers to controlled substances and a firearm Sunday in an I-80 traffic stop on I-80 near Sutherland.

At approximately 9:40 p.m. Sunday night, troopers saw an eastbound Kia Optima traveling at 101 mph on I-80 near mile marker 152, about six miles west of Sutherland, NSP spokesman Cody Thomas said.

During the stop, the trooper detected the odor of marijuana from inside the vehicle, which led to a search of the vehicle. Troopers found 970 pills of suspected ecstasy, four pounds of marijuana, drug paraphernalia and a loaded handgun.

The driver, Jabreel Castleberry, 22, of Kentwood, Mich. and passenger, Nyesha Gill Johnson, 19, of Wyoming, Mich. were charged with possession of a controlled substance, possession with intent to distribute, possession of more than a pound of marijuana, possession of a firearm during the commission of a felony, and possession of drug paraphernalia.

Castleberry was also charged with possession of a firearm by a prohibited person.

Both were taken to the Keith County jail.