Originally Posted by DaveInDenver
Need the 411, is that what I think it is?
The bike or where we were?
Here's one from last weekend... If you haven't been to the twin trestles up near Rollins Pass they are pretty sweet. I had never actually been up to them.