On my way to Buckhead yesterday to see a client, just off of Piedmont Road, in what was once the old Home Depot/Expo parking lot, this giant art install was going up. The Home Expo building is now occupied by Passion City Church, who has erected this sculpture, The Freedom Hand, as their symbol to highlight slavery that still exists all over the world. Their campaign, 72 Days For Freedom, launches on February 27.