Originally Posted by
800bhp
Saying having 1000bhp and actually having 1000bhp is 2 different things
Rods car is on other planet compared to any other cosworth.
It's like comparing a 9mm to a Ak47

With a turbo that big I think he's telling the truth lol