I do actually see these on a regular basis... but then, i live less than 20 miles from the factory...
there's a museum in nashville with a collection of these and other interesting (mostly european) small cars. If you are into such and in the area, check out the Lane Motor Museum.
That's exactly what i saw. Looks way too much like the GTR.
the acting was bad enough, but this ruined it for me.