Alfa 159, Brera & Spider
Is it just me or are the gear ratios on the 159 really tall? I feel like I have to rev the nuts off it to get it to pull away, and then hold onto 1st for ages so that I don't get a huge drop in power when changing to 2nd because it's lost all the boost. Doesn't feel mechanically sympathetic when...