overlord

overloard

Overlord is a huge bicycle production company based in Taiwan.

Its research facilities (R&D) are located in Canada, Taiwan and china.

This company has been in the market for over 30 years. Not Overlord produces it's own bicycles, but also they are in charge of the production of other brands.

Shekari Group is the Official exclusive agent of Overlord in Iran.