Trans Luminous Events or TLE’s occurring above thunderstorms have been an interest of mine since I first found about them during a Shuttle mission. Science@NASA just put out an episode about TLE’s.
During the episode they show footage from the STS-34 mission in 1989. I can’t say for sure that’s the one where I first learned about them, could be.
The International Space Station is adding to our knowledge of these events and the new additions recently made to the station will help along the way.