Playing on:

The City of New York vs. Homer Simpson

Homer must travel to New York to get his car back, which is illegally parked at World Trade Center Plaza.

Episode: 1

Quality: HD

Release: 1997-09-21

IMDb: 9.1