The Magic of TT: A century of racing over The Mountain