The bicycles launch in Germany, Belgium and the Netherlands. …read more

Source:: CNet