UNCLE JESSE
Nitrous
Was just curious about battery life, I have a 07 seems like my battery after it sets a week or two it seems to get poorly. but if you ride it every day or two seems to be okay believe I might be pushing my luck, just hate to spend a $100.00 for that small battery until I absolutely have to. I know I'm tight 