More evidence that the dinosaurs were super unlucky with regards to that whole asteroid thing

Location matters. Especially to extinction-causing asteroids.