Hi i was just wondering what has happened to megamo bikes do they still make them or have they been discontinued because i thought they were sweet bikes.
Cheers
i am buying a new bike soon and i have my eye on two but dont know which one to get its either the monty 221ti 05 or the koxx xtp 20.
Which bike do you guys prefer.