We'll just to chuck something else in the mix, how about the suzuki Hyabusa(bike) motors arn't they 1.3l making 130kws i swear i've read that somewhere
Forum Rules
Bookmarks