Ever been to a bicycle trade show? Or better yet a trade show where all sorts of themes are mixed up and lotsa future and science shit is goin on and cycling is represented as part of that? On a hot day? I’m talking 37°C+. No? Well I was and let me tell ya, if ...