We do not know much about the new store space that involved the Undefeated crew and Nike Sportswear. But it seems to be called CTRS and it seems to be a concept that evolves around the world of cycling. It also looks like they will be presenting their own bike or bike collaboration. More on all of this very soon.
Check out the welcoming text to CTRS after the jump.