Since Im straight outta Newport Beach CA i thought id pay a visit to the Armada Headquarters, and let me tell ya, these guys have definitely lived up to all the hype that is surrounding them. They had an arsenal of all their skis which look super sick as well as a huge amount of soft goods which are stylie and nice. This place was tightly run and the gnarliest factory/pad ive seen. Armada is definitely the shit.
peace