E76 - Nixon's impeachment and Deep Throat

Published: Dec. 21, 2018, midnight

I chat about Nixon's impeachment, the real meaning behind Deep Throat, and the victory of those waging war in the sexual revolution.