Watch the Air Force Blow Up a Piece of Spaceflight History
• Motherboard ViceOn Thursday, the historic Cape Canaveral Air Force Station Space Launch Complex 17 (SLC-17) exploded its towers in a controlled demolition. The twin structures, called 17A and 17B, were built in 1956, two years before NASA was officially established