How Do You Pronounce Camelopardalids? | Video

The possible new meteor shower in May has a bit of a tongue-twisting name. Here are some possibilities that NASA has heard.

New Meteor Shower Could Upgrade to 'Storm'

credit : NASA / Mash Mix: Space.com
Watch more  ►
Shows