Maybe you've been watching for Taruid fireballs already. The peak of the South Taurid meteor shower is around November 5, and the North Taurids soon follow.
What is this odd 'jellyfish' on Mars? Possibilities include a cosmic ray artifact, an electronic artifact and what astronomers call a "transient phenomenon." The image went viral this week!