I have removed your link to another racing website's download section.
Why? - Because it strikes me that 90% of the F1 mods on that website were released and uploaded to the RaceDepartment originally. There is one particular user over there that seems to spend all his time downloading from here and uploading to there, with no credit given to the original modder(s).