Replying to Armada actually an english company....read on
So people, here's the ho-down on armada....its actually majority funded and initiated by the British capital fund, Sports Vision ...the guys who organise the ski show, and the Brits.
Just thought everyone would like to know that the "core" brand started by the riders actually is a marketing ploy. :)
Click to expand post