Admin Administrator Staff member Mar 18, 2008 18,363 2,553 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