Admin Administrator Staff member Mar 18, 2008 18,282 2,548 23,560 Visit site Apr 16, 2020 #1 The Lyrid meteor shower has been observed for more than 2,700 years. Lyrid meteor shower: Leftovers of Comet Thatcher : Read more
The Lyrid meteor shower has been observed for more than 2,700 years. Lyrid meteor shower: Leftovers of Comet Thatcher : Read more