Homer must travel to New York to get his car back, which is illegally parked at World Trade Center Plaza.
May 18, 1997
Sep 28, 1997
Joan Kenley