archytele The Vault

S3·E2 Thelma And Luis

Aired October 11, 2003

Synopsis

Papi becomes the newest resident of a nursing home that forces its senior-citizen population into working on an okra farm.