Neil DeGrasse Tyson Is A F***ing Idiot. We Said it! Hodgetwins - A podcast by Keith & Kevin Hodge Play Neil DeGrasse Tyson Is A F***ing Idiot. We Said it!