The title of the thread and parts of the OP seems to be a bit misleading...
It claims this car is a US only edition, but from the info sheet posted in the OP it clearly says "limited to 120 units worldwide"...
In my geography lessons I understood that worldwide included more countries than the US