Joined
·
3,710 Posts
http://www.youtube.com/watch?v=y0Al_YK_hKA
Shows a SLR Mclaren pulling away from what is a claimed 300C SRT, I would totally believe it was but hey no proof...so take it with a grain of salt!
Shows a SLR Mclaren pulling away from what is a claimed 300C SRT, I would totally believe it was but hey no proof...so take it with a grain of salt!