Police Car Pulls Truck Along Icy Road
Occurred on March 25, 2020 / Teton Pass, Wyoming, USA Info from Licensor: "Teton pass is closed to trailer traffic October through April every year. This truck stopped halfway up the pass and..
Location Teton Pass, Wyoming, USA
Posted By Tanner Flanagan
Posted On Mar-30-2020