Latest Tweets:

Neil deGrasse Tyson bursts Jon Stewart’s bubble

Neil deGrasse Tyson bursts Jon Stewart’s bubble