In a now-deleted post, a balloon company revealed this sign at the Lynx facility (via @Nneka/TT)April 8, 2026