Where To Stream My Name Is Earl Season 3 Episode 12
Early Release
- Aired December 6, 2007
- 30 Min
- Rated 8.5
- Number 46 Of 96 Rated Episodes
The warden reneges on his promise to Earl to grant an early release, so Earl launches a plan to escape from prison.