The Delta II towers were demolished on Thursday.