The Quadrantid meteor shower peaked on January 4th, 2026, offering a spectacular display of "Cosmic Fireballs" despite the ...