Astronomer captures 2 meteors slamming into the moon (video)
The brief flashes were captured from Earth and could be from the Taurid meteor shower.

Science and reality