Aprilia SR150

Aprilia SR150 review – first ride

By: Avin   On: 20 Oct 2016

What’s in a name? Well, when it spells out Aprilia, a lot! This badge suddenly brings in a lot of expectations to whatever it […]