Where To Stream Carnivàle Season 2 Episode 12
New Canaan, CA
- Aired March 27, 2005
- 60 Min
- Rated 8.6
- Number 4 Of 24 Rated Episodes
Samson tries to stay a step ahead of impending chaos; Stroud does his best to protect Justin; and Ben's powers face the ultimate test.