Remote Control Rubbish Bin Race Car
- Cleared
Occurred on March 18, 2024 / Cardiff, Wales, UK
Info from Licensor: "This is it it was in Cardiff city center in the UK. It's hilarious so many people confused as to what's going on."..
Location
Cardiff, Wales, UK
Occurred
not known
Posted By
Nichelle Dorset
Posted On
May-15-2024