🔴 Salim Castro, 19 refused to stop on Interstate 95 Sunday morning

🔴 Castro sped up to 120 mph and was followed by the NH State Police plane

🔴 He was successfully stopped at New England Dragway

New Hampshire State Police stopped 67 vehicles on Interstate 95 Sunday morning during a traffic enforcement initiative, including one motorcyclist who fled their stop at a speed of 120 mph.

The Special Enforcement Unit flew a plane over the highway in Hampton and stopped 24 vehicles clocked at over 90 mph, and six that traveled at over 100 mph. Troopers tried to get motorcyclist Salim Castro, 19, of Revere to stop when his speed hit 94 mph, but he took off and was clocked at 120 mph.

The State Police plane followed Castro as he got off I-95 and sped west for over 20 miles on Route 101. He got off at Exit 8 (to Route 27) in Brentwood and went into the parking lot of New England Dragway in Epping, where the Import Faceoff was taking place.

Map showing I-95 and New England Raceway
Map showing I-95 and New England Raceway (Canva)

Castro was taken into custody and charged with reckless driving, reckless conduct, disobeying an officer, resisting arrested, operating without a motorcycle endorsement, unregistered motor vehicle, and failure to display registration. He was released and is due to appear in the 10th Circuit Court, Brentwood District on June 27.

State Police said the operation happened in the first place because of the increasing number of traffic violations and crashes on New Hampshire highways, with more enforcements planned.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNH

Only 11 Drive-Ins Still Exist in New England: Here's Where They Are

Drive-In Movie Theaters are so fun, but dwindling away. Here's where to find one.

More From Seacoast Current