John Powell eyeing success with new machinery

John Powell is eyeing success in the British Truck Racing Championship in 2024 after announcing he will return to the series in a brand-new DAF. Embarking on what will be an exciting new chapter, Powell – who is the brother of Division 1 contender Steven Powell – will sport a fresh look for forthcoming campaign …

John Powell eyeing success with new machinery Read More »