Now It Does

Neil DeGrasse Tyson… is not only annoyed by lack of science literacy.