how about providing some proof that ITTP was a factor before throwing that accusation around
Join 28,864
other passionate horse racing fans!