Megelli S

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

Megelli S
VIDEO
: A video overview of the Megelli M, R, and S 125cc motorcycles.

Megelli R

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

Megelli R
VIDEO
: Megelli 125R and 125S walkarounds.

Megelli M

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

Megelli M
VIDEO
: A video overview of the Megelli M, R, and S 125cc motorcycles.