Cyrusher via YouTube
Go to Source
Cyrusher is a combined word of “Cycling” and “Rusher” which means to be the pioneer of cycling sports.
With vision Making Sports Easy and Fun, Cyrusher is one of pioneer companies based in Shenzhen and Hong Kong for Cycling Sports Goods, especially for Li-battery electric bicycle.