Signs of the Times is an interesting site. Poking around, it appears to weave philosophical and political diatribe into its posts, but the posts appear to contain plenty of meat. This SotT post discusses aspects of several impact events. The Permian-Triassic event, the dinosaur-killer, another 12,500 years ago, and even Tunguska appear to have been the results of multiple impacts, perhaps even thousands of impacts in each event. Even a 2008 atmospheric explosion event that was very well recorded appears to have either created or been accompanied by many smaller objects. Check this pic allegedly showing some of 50,000 (!!!) or more craters from the 12,500-yr-ago event. I took a peek at some other maps to see if this was accurate, and from this one, for example, there are certainly a lot of circular features in that area (use satellite mode and zoom in a bit).