
Marchese sets new standards in Street Machine Drag Challenge win
The title of “Australia’s quickest street car” is often a disputed one. Some people believe the car should be regularly used as a street car, while others are happy to see cars come off a trailer and bomb a single pass.






