depends on where you live too. <img src="/images/graemlins/smile.gif" alt="" /> I live in vegas. Leaves?? What are those? I think we see a couple in december from the rich peoples houses that have imported trees.
I ride year round. <img src="/images/graemlins/smile.gif" alt="" /> The only time I dread it is when it's 120 out.