How scientists now believe that dinosaurs may have actually come into existence thanks to an earlier meteoric impact.