Sound of Freedom indeed