Saw this the other day and took some pics. Does this car belong to anyone on this site or has anyone seen it on the track. Just curious.