Resulta que el coche de Homer ha terminado de alguna manera en la plaza World Trade Center (WTC) de la ciudad de Nueva York.