I think it's an old(er) pic that was just uploaded. it's also tagged dfw and dallasftworth and it would make absolutely no sense if it was taken in the last day or two.