Skip to playerSkip to main content
  • 6 years ago
Occurred on July 30, 2020 / Champaign, Illinois, USA

Info From Licensor: "Drinking downtown Champaign in central IL on 7/30. Someone almost drives their sled into city hall like we’re in Wisconsin. Pulls it back onto Walnut St and off he goes."

Category

🎈
Fun

Recommended