Whoa, two supercars from the same company (different eras) racing each other on the track.