Custom Lowrider Bug Kart
- Cleared
Occurred on September 16, 2023 / Dallas, Texas, USA
Info from Licensor: "Filmed this at a car show in Dallas Texas. September 2023."..
Location
Dallas, Texas, USA
Occurred
not known
Posted By
Tanner Sogge
Posted On
Dec-27-2023