Megelli S
2009 Megelli S Megelli, a new company in England, designed a very smart little bike. The R, a full fairing, good looking street bike, shows its talent through the torque only a single...Read Overview »
PLUS
VIDEO: A video overview of the Megelli M, R, and S 125cc motorcycles.
Megelli R
2009 Megelli R Megelli, a new company in England, designed a very smart little bike. The R, a full fairing, good looking street bike, shows its talent through the torque only a single...Read Overview »
PLUS
VIDEO: Megelli 125R and 125S walkarounds.
Megelli M
2009 Megelli M Megelli, a new company in England, designed a very smart little bike. The R, a full fairing, good looking street bike, shows its talent through the torque only a single...Read Overview »
PLUS
VIDEO: A video overview of the Megelli M, R, and S 125cc motorcycles.