The Truth Behind Meteor Showers | When and Where to See Them

[singing] When you wish upon a star… you’re actually wishing upon a meteor shower… Well, that just sucks all the magic right out of it, doesn’t it? But, hey, as long as you believe! Anyway, let’s cut to the chase of the scientific facts of what meteor showers really are, and how likely you are […]