Where To Stream Masters of Horror Season 2 Episode 12
The Washingtonians
- Aired January 26, 2007
- 60 Min
- Rated 7.7
- Number 11 Of 16 Rated Episodes
A man finds evidence that the Founding Fathers practiced cannabalism... and that their descendents continue the tradition.