October 31, 2001

Things get heated at a post-9/11 Halloween party when two guests arrive dressed as the Twin Towers.