Atlanta's iconic peach tower now destoyed

0
www.accessatlanta.com
After 22 years the peach is now gone from the IBEW building.
View Comments 0