Super Truck on display at the 2022 Truckers Jamboree at the Super Truck on display at the 2022 Truckers Jamboree at the World's Largest Truckstop in Walcott, Iowa