One of the oldest known meteor showers returns this weekOne of the oldest known meteor showers returns this week
One of the oldest known meteor showers returns this weekThe Lyrids, named for the nearby constellation Lyra, have been observed for 2,700 years, according to NASA.