2018 Adelaide Race #1 – Stadium SUPER Trucks - http://manjims.co.za | european motorsports
March 2, 2018 2:13 pmTags: adelaide, stadium, super, trucks
Categorised in: Trucks
2018 Adelaide SST Race #1 – Stadium SUPER Trucks
Original air date: 3/2/18