Top Gear recently did a showdown between the two super cars, hit the link below.
[Q]



[Q]

--
I pee on cultural norms and spit at social faux pas

*Edited at 8:43am, 06/30/09