Now we have photographic evidence!
The aliens did it!
Actually they were just covering their tracks with the fake asteroid crater. They teleported all the dinosaurs up and stored the meat for the next leg of the interstellar journey. In fact Earth was seeded with life to be an interstellar revictualling station stop by these aliens.