Ill take your 'modded' R on.. Comparing modified cars against standard cars is kinda like...ah this makes me laugh
The review is crap, the woman driver says it has too much power she felt like she was going to lose the back on? Oh pleeeease! Go and ride a Vespa