For those in the Pit, it's been confirmed that N787FT will be making a stop at IAH on its way home from high altitude tests in Bolivia. This should take place Wednesday afternoon (~3pm) if the weather cooperates, but forecast is showing freezing rain and snow
It should park at the D hardstand for the crew to clear immigration.