I just got back from observing the Leonids. Saw about 20 before we got fogged-out. Anyone else see'em?