
A 3,000-Pound Ice Sculpture Set Up on The National Shopping Mall in DC
Since today, the 3,000-pound ice sculpture that checked out “Freedom” that was positioned the other day on the National Shopping Mall in Washington, D.C., has actually most likely thawed. Although the setup