Delta Aquarid Meteor Shower to Peak Tonight

The Delta Aquarid meteor shower is peaking from tonight (July 28) into Tuesday (July 29), and even if you can't catch the cosmic show in person, you can still see live views of the annual shower online.

July 28, 2014
3:55 PM EDT