I was riding along beach road last Saturday morning and somewhere between Black Rock and Brighton I came across a PELETON of Santa Claus & Reindeers. What a way to celebrate!
Does anyone know of Christmas bunch rides? I would love to join in and have a spin THIS way.
By the way, if you see somebody riding this week's evenings between the city and Brighton with a Santa's hat on top of the helmet, it's probably me.