Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post.
Register to become a member today!
2010 Armada Product Videos
After seeing all the videos that Armada has up on their site about their skis, I was left very confused. They product videos were not very helpful or informative, it almost seems as if they were a joke. Anyone one else feel as if they were not well put together?
All times are Eastern (-4)