Crews implode Turtle Creek building in Uptown Dallas

A 9-story building was imploded Sunday morning in Uptown Dallas. The implosion happened at the 2727 block of Turtle Creek Boulevard.
Published: 8:03 AM CDT September 15, 2019