I need to ditch the city traffic and ride! Only been THROUGH the mountains twice, Hit some curves when I got my bike 2 weeks ago..... Haven't since and gettin the need for it. Anyone Wanna go Tomorrow? Not sure where to go tho... As I said "newbie"...