Posts

Showing posts with the label Hennessey Venom GT

Hennessey Performance Questions SSC's Claim to Tuatara's World's 'Fastest Production Vehicle' Title