• Photos from Ar Mac Arroyo's post

    Designed in UK, made in China. Megelli 250M supermotard. T6 Aluminum trellis chassis.

    5 comments
    • Materials from where?

    • Made in China

    • Sana kinuha na lng ng honda ang design.

    • hanip sa porma., magkanu kaya ganyan?

    • 3,100 USD