Freedom tower living up to its name tonight