Last night, as promised, the Empire State Building donned a patchouli-scented tie-dye T-shirt it bought outside Madison Square Garden on 9/10/91.