Visitors to the Goodwood Festival of Speed found probably the oddest exhibit of all on Cummins' stand.