Science | Fri May 23, 2014 2:57pm EDT

Brand new meteor shower may light up Earth's skies on Saturday