Homer must travel to New York to get his car back, which is illegally parked at World Trade Center Plaza.
No reviews yet. Be the first to review!