Originally Posted by DannyMac
It could have been a substantial cannon ball of pure iridium, a dense soft metal, thrown at Earth by ? for the very purpose of terraforming it. Just saying...ha ha ha.

Yep, create all that iridium dust to fool Earthlings into thinking the dino demise was a natural disaster! wink

Sorry, can't resist a bit of humor.