Tannhauser is all set for hat-trick bid, Latest Racing News - The New Paper