Was out for a spin yesterday and found a bike playing peek a boo in my mirrors heading north on 83 out of New Concord. Turned out to be a spirited ride. That bike disappeared from my mirror so I doubled back just in case but turned out he slowed up to wait on the rest of his group. I was out killing a half hour before dinner turned out to be good times. Thinking it may have been a member here??