The Future Is Here
We may earn a commission from links on this page

Neil deGrasse Tyson is the saint of science and he has the religious candle to prove it

We may earn a commission from links on this page.

Sorry, Our Lady of Guadalupe. Poppa's got a brand new Saint, and he's preachin' astrophysics.

Advertisement

[Via I Heart Chaos]