if its not on that site then are you sure there is a TU 3? I have the Game mate so if you 100% sure there's a TU 3 I'll switch on my Xbox update and grab it off for you tomorrow mate and Upload it for you but I can't find anything saying there has been a new update?
Im the Codemaster's forum say the TU3 was released in 20/12/12.The people there are talking about the patch.If you can upload the patch for me, i will be glad.Thanks Delboy.
Here ir the link to topic in codemaster's forum. http://community.codemasters.com/t5/F1-2012-General-Discussion/F1-2012-Patches-So-Far/m-p/115318#U115318