The ghost roars, the electric soul of the Isle of Man TT gallops