Aprilia Mana 850 Review

And now for something a little different – yeah, I know there’s been a lot of coverage of supersport machines and hooligan toys recently, so try this out: the Aprilia Mana 850. With automatic transmission!
Is shifting getting you down? Is your left hand cramping up from a bike with a clutch pull that’s just too [...]