The car in the photos is obviously not 0768TR (appears to be a 500TR), but can anyone here identify which car it is?...