Full threadownedthx·My all time favorite theory: http://pbfcomics.com/comics/dinosaur-meteors/View on HN