This Final Lap Of A Super Trucks Championship Race Is Bonkers!
Final lap from Gold Coast Race 3, when Sheldon Creed notched his 12th win of the year and locked up his second Stadium Super Trucks championship. Posted By Ghost |
RELATED VIDEOS