just watched the vid
zzzzzr1 is unbeatable... try some rain and then try again
with all of this stuff, how old is the GTR ie they need 10k miles before the true power comes out. Transmission loss for calc for BHP etc etc
I do a lot of
PR work and this has the feel of a "US is best" bias
I wonder who advertises more on this site? :-)