The weird and wonderful world of Eurobike 2019: part 2

More miscellaneous marvellousness from the world's biggest bike show