Originally Posted by redrumracer there you go 37 million+ horsepower right there so the title is in fact true and whats the 0-10?
Forum Rules