The idea of a large asteroid, along the lines of what is believed to have caused the extinction of the dinosaurs, was a favorite theme of S.F. writers.
While the devastation of a city is bad, the larger asteroids (over 2 km in diameter) would have a worldwide impact. But what sort of impact would they have?