Giant dinosaurs arrived with a bang.

Giant dinosaurs arrived with a bang. A meteorite impact may explain the rapid rise of huge, carnivorous dinosaurs, as well as their demise [New Scientist]