Last Month the Japanese try to retrive this mod a little bit more. They played in the at 2pm CET. At the moment the gametracker,com Server Monitorring is off. Hope soon they turn it on. The ranking seems to work.
I don't know the precise year it's built (it's just one I saw standing around in a sort of car museum and took a picture of), but yes, that's a Montreal. I know, it's too easy for people who know the car, I was just hoping many here didn't know it.
Edit: For those interested, here is the, well, full monty: