A dramatic reenactment of an actual event that took place December 26th, 2002 on Manhattan's lower east side.
Sun, Jan 12, 2003/Dec 9, 2023