Hodgetwins
Hodgetwins
The Hodgetwins
Neil DeGrasse Tyson Is A F***ing Idiot. We Said it!
14 minutes Posted Sep 29, 2023 at 2:40 pm.
0:00
14:08
Download MP3
Show notes

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