Now Playing Doobie Brothers Long Train Running

Taggart takes title once more

More from Isle of Man Sport