ahappylass Post authorSeptember 19, 2012 at 8:06 am Rode bikes, A LOT. This one is in San Diego at the top of Palomar Mountain. Conquered that beast with some awesome fellow riders. Reply ↓
Rode bikes, A LOT. This one is in San Diego at the top of Palomar Mountain. Conquered that beast with some awesome fellow riders.