Dinosaurs on the moon?

A wild theory from two scientists is gaining popularity.

Dinosaurs on the moon?

Photo: brobible.com