Of all the extraordinary things I have witnessed at the Isle of Man TT, few have left me as awestruck as the Sidecars. The ...