Question: are apollo dirt bikes chinese?
Answer: Apollo DB-X29 X-PRO There is some debate about Chinese dirt bikes by Apollo. People are concerned about their quality, as Chinese-manufactured products are cheap and don't have a stellar reputation. ... One of them is a 125 cc bike and the other one is a 250 cc bike.