On tape: Mysterious light in European sky