Alright it seams to be a battle between the 2 new companies.. 4frnt and armada.. which is really better.. what are the bad and good sides of both.... what one is the wiser investment... has anyone riden both? Anyone get answers?
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!