The annual Perseid meteor shower is twice as spectacular this year.You might think of the Perseids as arriving at Earth every August, but really we're the ones visiting their home turf each year. Our planet ventures through trails of debris left over from comet Swift-Tuttle, which orbits the sun once every 133 years.A meteor streaks past stars in the...