This year Jezza takes the cream of Europes super-cars to the USA to pit them against America's finest, with highlights including a race up a mountain between a Cadillac Escalade, a Hummer ...
This year Jezza takes the cream of Europes super-cars to the USA to pit them against America's finest, with highlights including a race up a mountain between a Cadillac Escalade, a Hummer ...