looks very neat and bright, congrats. Is it single gear which will coast or (can't remember the term) fixed gear? If the former I'd love to talk you into letting me have a try, when it has brakes. My legs must be a reasonably similar length to yours.
no subject