Big Bird and WTC, Lower East Side, February 2004