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