Dinosaurs

By Kyra I wonder how a meteor can hit the earth?