Both cars are awesome, but it would appear that the time the nissan GTR set (when it claimed the "record")may have been assisted in some way (more power maybe???)
Interesting article Lee - looks to be written in very much the same manner as EVO magazine (even mentiones Jethro and co). Are the two linked?