Oooh. I'd love to see that article. Was it them, or just three veyrons? Heck, to have that kind of stuff all in the same place...
As far as I recall it has nothing to do with the TV show hosts, it was just a TopGear magazine piece.
One of them was the metallicky Veyron IIRC.