DÜSSELDORF, Germany — Specialized, a leading American cycling brand, opened a pop-up store at the Tour de France on Friday to launch its newest high-end road bike, the Tarmac.
There was a DJ, hors d'oeuvres and bubbly, and plenty of bikes and gear, all helping to set the stage, and the mood, for the world's biggest bicycle race.
Check out the photos below.
Specialized sent out invites ahead of the Tour ...
We arrived when the pop-up store opened at 6:30 ... a day before the Tour ...
There was a sweet Peugeot 404 out front ...
See the rest of the story at Business Insider