So, who's seen it? And what did you think of it? I don't expect anything mind blowing, but was it like idea, where it just gets you mad stoked to ride?
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!