Green Acres
Charlie, Homer and Natasha
E13 Dec 22, 1970 30m TV-G
Oliver won't take Lisa to New York for a big party, but the issue isn't over. She conspires with Eb to invent new invisible friends, hoping the scheme will end with a trip to the city to visit a psychiatrist.
Where to Watch Charlie, Homer and Natasha
Cast of Charlie, Homer and Natasha