Neil deGrasse Tyson: “Elon is the only game in town, he is the best thing since Edison…. let the man get high.” September 17, 2018 4:08 pm by IWB Neil deGrasse Tyson sees nothin’ wrong with a little puff and high emitting from Elon Musk, ’cause he says the guy is this generation’s Thomas Edison. We are primarily funded by readers. Please subscribe and donate to support us! Views: