Saturday, December 21, 2013

SFR: Sonomarin 300K Permanent

Celebrating Solstice with a 186 mile, 18 hour ride, through the longest night of the year.