The Meteors Are Coming Hide your satellites: The Leonid shower is about to have its most destructive day By Chris Taylor Tuesday, Nov. 17, 1998 Share Tweet Read Later Send to Kindle