Not meteorites, but still cool geology, look at LIVE: Volcano erupts on La Palma in the Canary Islands: https://www.youtube.com/watch?v=CmQVquojJfo I hope those are not urban lights in the foreground. I do not know what the background chatter is about. Stay Safe, Paul