︎

HOME

ABOUT

KATUSHA


KATUSHA Sports was a premium cycling apparel brand based in Switzerland. VCR was in charge of creative direction and design of all apparel products.

->
more

WHAT WE DO

CONTACT