96 miles an hour and they want more. http://www.topgear.com/uk/car-news/worl ... -cleveland
Oct 6, 2010 #1 S Schultz Well-Known Member Joined Jan 12, 2010 Messages 1,580 Location Upstate, SC 96 miles an hour and they want more. http://www.topgear.com/uk/car-news/worl ... -cleveland