It was like 66 degrees here today in Elk Grove, CA; I had to get out. Rode down a new road today and it led me to the delta levee road. It was fun, slightly twistie and absolutley beautiful weather. That and hardly anyone on the road led to great times. Snapped a few pics with my iPhone (wish I had my real camera with me). Thought I would share them...