DENVER (KDVR) — A FedEx delivery truck on its way to Wyoming is stuck on an Interstate 25 ramp in Thornton Monday morning after one of its deliveries started leaking hydrochloric acid, police said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results