Quote Originally Posted by jugbugz View Post
I hope honda would make more power though... They've always impressed us all with the 100+ hp per litre. 600bhp(5.5 = 110hp per litre) would be nice...
i read somewhe on TOV that it'll have 600ps...