1265hp, turbo Barra-powered Toyota Cresta wins Speed Pro Six-Cylinder class – Drag Challenge Weekend 2020
By Iain Kelly04 Dec 2020
At DCW 2019, Ben Neal came second in the six-pot class in his Hot Rod Drag Week-tested Cresta. This year, he went one better