I live in Chicago but I want to ride the Ryker year round. Do you think the Ryker will hold up in the winter? I have 2,200 miles on my Ryker. If I decide to put her up for the winter should I change the oil first?
Forum Rules