The Perseid meteor shower is peaking as Earth moves through the debris trail of parent Comet Swift Tuttle. Last night (Aug. 11-12), NASA meteor cameras recorded more than 76 Perseid fireballs over the USA, with an even greater number expected Read more…