The Lyrids Meteor shower will be visible mid-April between April 17 and 26, peaking on April 21 and 22, according to NASA.
Newly released Superman merchandise offers up our first proper look at the Green Lanter Corps ring Nathan Fillion will wear ...