Happy Endings
- Episode aired May 21, 1996
John tries to keep his electric car charged. Carly breaks up with Karl and wants John back. Dexter warns John against it. Mahalia hits it off with John's landlord. There's a wedding and a gi... Read allJohn tries to keep his electric car charged. Carly breaks up with Karl and wants John back. Dexter warns John against it. Mahalia hits it off with John's landlord. There's a wedding and a giant shoe. Catherine has something to tell John.John tries to keep his electric car charged. Carly breaks up with Karl and wants John back. Dexter warns John against it. Mahalia hits it off with John's landlord. There's a wedding and a giant shoe. Catherine has something to tell John.