The Perseid meteor shower will most likely be very visible tonight. I was trying to explain to someone today that what we will see (hopefully) in the night sky are not “big huge rocks” or “shooting stars” but rather just dust particles that have vaporized in the atmosphere. Yes, that is not entirely technically correct but good enough as an introduction. These particles travel at about 200,000 KMPH so I suspect that the aliens never visit Earth in mid August 🙂