yah I totaly saw sarah and the new armada rep together, does this mean sarah has been signed with armada??? yes, yes it does.
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!