Atlanta: Tower imploded

A 19-story hotel built in the 1970s alongside Interstate 85 is imploded make room for a Children’s Healthcare of Atlanta office and parking deck.

Read the full article:
11alive.com