Toyota Grand Prix Stadium Super Truck Crash
- Cleared
Occurred on April 17, 2016 / Long Beach, California, USA
Info from Licensor: "2016 Toyota Grand Prix, Super Truck race on Sunday where a truck flipped over. The driver got out and walked off f..
Location
Long Beach, California, USA
Occurred
Apr-17-2016
Posted By
Dina Kim
Posted On
Jul-19-2017