Motorcycle clocked at 115 mph blows engine, rider caught by police dog
Published on September 23, 2023
Motorcycle clocked at 115 mph blows engine, rider caught by police dog
A Pittsfield motorcyclist clocked going 115 mph on Interstate 93 North fled police on foot after his bike’s engine failed, only to be tracked down by police dog Jax a short time later…Read More