Where To Stream Feud Season 2 Episode 3
Masquerade 1966
- Aired February 7, 2024
- 76 Min
- Rated 7.3
- Number 13 Of 16 Rated Episodes
In 1966, documentary filmmakers the Maysles brothers capture the events leading up to and following Truman's iconic Black and White Ball.