The Corvette ZR1X and ZR1 are Now the Fastest American Cars on the Nürburgring
(www.corvetteblogger.com)
This just sounds like an attempt to deflect criticism. "Oh I wasn't really trying", either put up or shut up. These are their times and they will continue to be until someone beats those times with stock cars.
Also the drivers are actually good, so it's a bit misleading to paint them as amateurs.