Masters of Sex Season 3, Episode 1 “Parliament of Owls” Posted by Sage It's 1965 and the "sexual revolution" has never felt more claustrophobic and awkward. Welcome to Masters of Sex season 3, and our very first episode recap. Time jumps are … [Read more...]