Hodgetwins

Neil DeGrasse Tyson Is A F***ing Idiot. We Said it!

Sep 29, 2023
Ask episode
Chapters
Transcript
Episode notes