Just saw this, this morning, but haven't watched it all yet (off to work for me). He stated it was an Americas Prototype (although I watched some of it and seems it wasn't based on driving it).
Last edited: