Aussie stadium trucks

Highlights from Stadium SUPER Trucks race 1 at the 2017 Clipsal 500 Adelaide, Australia.

This entry was posted in automotive, sports. Bookmark the permalink.