Tag Archives: Allez

The Specialized Tarmac

The Tarmac SL, the bike that won the green jersey at the Tour de France. I’ve worked in the bike industry for more than 20 years. In that time, I’ve had more exposure to Specialized than any ...

Read more