Have you ever been put off riding your TT bike because of windy weather? Or been out riding and had the wind whip up out of ...