So much car pr0n, from the Geneva Auto Show launch
Do want!
sick car awesome vid
mmmmmmm
Awesome vid. They must have some special tires on this to try and harness 740 hp. Top Gear test next season FTW.
Forum Rules