163 mile chase

Colorado Man Arrested After 160 Mile Chase In Wyoming
This reminds me of either BULLET, TO LOVE AND DIE IN LA and of course the best ever: VANISHING POINT. A 25 year old car welding nut and his teenage accomplice were finally stopped in Elk River, Wyoming. A 2013 Dodge Charger with some horsepower was stolen from Colorado Springs July 30...