Skip to playerSkip to main content
  • 8 years ago
Occurred on February 23, 2019 / York, Nebraska, USA

Info from Licensor: "I-80 west at a standstill after a tractor-trailer slid off the road."

Category

🎈
Fun

Recommended