no...its overpriced French crap
yes...its a fantastic machine
the SLR is great looking and a beast on the track......but i still think the 06 Z06 is the biggest bang for your buck
Forum Rules