What happens when you pit a 604 horsepower twin turbo V12 Mercedes, on its own turf at one of the most famous (and difficult) race circuits in the world, against a Corvette Z06? Watch and find out...
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!