︎

HOME

ABOUT

KATUSHA


KATUSHA Sports was a premium cycling apparel brand based in Switzerland. VCR designed all apparel in close collaboration with their in-house team. Our personal passion for cycling and the exchange with the riders of the Katusha pro cycling team helped to create advanced products.
->
more

WHAT WE DO

CONTACT