What is not to love about this sensational motorsport which is rather more interesting than Formula One. V8 pick up trucks, let us know what you think…