Megelli Motorcycles is a British motorcycle manufacturer , which made its debut at the Milan EICMA exhibition in November 2007 . Megelli motorcycles was founded by the Managing Director of Sports and Leisure Direct UK Ltd , Barry Hall , who previously specialised in off-road Aeon all-terrain vehicles , mini bikes and pit bikes . The Megelli range is currently sold in 37 countries in Europe , Asia , Australia , Africa , North America and South America
EICMA exhibition
EICMA
Megelli Motorcycles