April 21 and 22 is the peak of a shower of meteors—or shooting stars—known as the Lyrids.
Click here for original story, Lyrids meteor shower reaches its peak
Source: Phys.org
April 21 and 22 is the peak of a shower of meteors—or shooting stars—known as the Lyrids.
Click here for original story, Lyrids meteor shower reaches its peak
Source: Phys.org