25 Jun 2010, 14:35 UTC · By: Alina Dumitrache / Most riders are used to American brand Icon doing motorcycle apparel, mainly clothing, and only few are familiarized with the team working on bikes as well. The company had just unveiled its latest ...