ATLANTA (AP) — To some, the metal tower supporting a giant peach atop an Atlanta building was about as popular as a freeway-snarling ice storm.
The Atlanta Journal-Constitution reports that the peach was erected in 1994, shortly before Atlanta hosted the 1996 Olympic Games.