Just in time for your holiday weekend, astronomers predict a brand-new meteor shower late tonight and into early tomorrow morning, visible throughout the Northern Hemisphere. The meteors will appear to originate from near the North Pole, from an obscure constellation called Camelopardalis (camel-leopard!). Let's hope it turns out as cool as they're predicting. I'll be camping pretty far from the city tonight, so I should have a good view :)