Tag "Star Talk"

Neil DeGrasse Tyson is getting his own late night talk show!

With the reboot of Cosmos last year, Neil DeGrasse Tyson has been offered another television gig – a late night talk show. The National Geographic Channel will have Tyson host