anyways its said coming soon... on their website for about 3 months now. So what exactly does coming soon mean? I want to buy a new hat but ive been waiting for ec's to drop.
anyone have any idea?
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!