Is this the Trophy Truck That Will Win the 2021 Finke Desert Race?