The documentary shows They Might Be Giants holding a release party for their CD "Mink Car" at a New York City Tower Records store. Left unstated is that this party took place at midnight on September 11th, 2001, slightly less than nine hours before the attacks on the World Trade Center several miles away.