Question: what year did phil mellor die at iom tt wiki?
Would "From 1989 the racing has been developed by the Isle of Man Department of Tourism as the Isle of Man TT Festival." be a reasonable answer? 