Quote Originally Posted by Backspin View Post
It's a 670 hp 5.5 liter you fool
well google told me 6.2L but what is 0.7 between friends, still doesn't explain why you need so much real estate to only go 185mph?