Anyone have any more info? It is only a month away and if they expect to attract cars they may want to get some info out.
Forum Rules
Bookmarks