Originally Posted by mtagrant ...windscreen... Fair point. You'd need goggles at least in the Atom and I'm not so sure I'd feel comfortable in anything less than a full face helmet, even on the road.
Forum Rules