I have no idea how plausible this scenario could have been, because it happened jillions of years ago. But it sure makes interesting reading.
Here’s a question for y’all (answers in Comments):
Assuming this were to happen in the near future, and was unavoidable — i.e. we really are all gonna diiiieeeee! — where would you want this giant meteor to strike, just for spite?
a) Washington D.C.
b) New York Fucking City
c) EU headquarters in Brussels
e) Los Angeles
f) Wherever Greta Thunberg happens to be at the moment of impact.
After voting for your #1 choice, feel free to add your candidate locales in Comments.