Comment Comment by ownedthx My all time favorite theory: http://pbfcomics.com/comics/dinosaur-meteors/ parent ownedthx 8 years ago