Beast of Turin Takes on Goodwood
We've covered the Beast several times. This weekend the 28.5 liter Beast took on the hillclimb at the Goodwood Festival of Speed.
The Loud Pedal Editor
We've covered the Beast several times. This weekend the 28.5 liter Beast took on the hillclimb at the Goodwood Festival of Speed.