Strange satellites light the airport in Madrid...