I've been advised by a few people I know in the area I should stop by here and check it out. So... a year later (at least), here I am.
I'm a long time rider, but I was off 2 wheels for a considerable amount of time (about 8 years) and Just now starting to ride in the bay area. What a...