Alpha Bikes Opened Specialized Concept Store in Munich

MUNICH, Germany - On 11 October Munich-based IBD Alpha Bikes celebrated the official opening of its Specalized Concept Store in the Bavarian metropolis. For Specialized this is the third concept store in

Continue reading this article?

  • Create an account under a minute and continue reading
  • Read 3 articles for free every month

Create an account instantly