Grinch Goes For a Ride
- Cleared
Occurred on December 11, 2021 / Elgin, Illinois, USA
Info from Licensor: The Grich puts on a show while hanging onto the back of a police truck...
Location
Elgin, Illinois, USA
Occurred
not known
Posted By
Melissa Dzugan
Posted On
Dec-23-2021