The orange car in the beginning is badged with a Scion badge. It doesn't look like the prototype.. Could it be the production Scion FR-S?