Where To Stream Futurama Season 2 Episode 16
The Deep South
- Aired April 16, 2000
- 30 Min
- Rated 8.0
- Number 68 Of 164 Rated Episodes
The crew discovers the lost city of Atlanta, where Fry falls in love with a mermaid.
The Deep South
The crew discovers the lost city of Atlanta, where Fry falls in love with a mermaid.