I saw that picture too but that is probably just a regular Fox, according to the entry list there are two of them competing there.
Its also a little to big to be an F18, its the same same length as the N20 sitting next to it.