The weird and wonderful from Eurobike 2017

This article originally appeared on BikeRadar