So is Ceepo actually operating in North America? There is essentially no contact info on their website. Their email link on their FB page goes to a marketing address that bounces back. Distributor links on their website go to non-working websites.
I know there was a change in operations/ownership a short while ago? But they still seem active on twitter and showing their Shadow bikes. Any news on those?
I know there was a change in operations/ownership a short while ago? But they still seem active on twitter and showing their Shadow bikes. Any news on those?