hey i was wondering if anyone knows when the Armada AR7's are going to be available? Also wondering what everybody's thoughts are on them? anyone demoed them or anything??
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!
hey i was wondering if anyone knows when the Armada AR7's are going to be available? Also wondering what everybody's thoughts are on them? anyone demoed them or anything??