Sports
Specialized opened a cool pop-up store in Düsseldorf to launch its new bike at the Tour de France
The Specialized pop-up store in Düsseldorf ahead of the Tour de France, on June 30, 2017.Daniel McMahon/Business Insider DÜSSELDORF, Germany — Specialized,...