Not meteorites — congressional ass-teroids.
Yes, a well-placed Ass-teroid that obliterated (ala the K/T impact series) the Demosaurs would have been optimal!