The Lyrid meteor shower of 2020 peaks tonight Sunday, April 19, 2020!