3.20.2006

In Case You Missed It

Quick loading video of the 30 story Landmark Tower in Fort Worth, Texas being blown up on Saturday.