Zodai wrote:
I think a version of Trackmania is free...
That's not an "open" racing game. Incase you still want to try Trackmania, here is the website with the free download:
Trackmania Free
As far as free open world racing games go, i have no idea.
_________________
Self-diagnosed HFA