The last two launch towers to stand at Cape Canaveral since the dawn of the Space Age are no more.
The twin mobile gantries at Launch Complex 17 (LC-17) were imploded Thursday morning (July 12), toppling the oldest remaining launch pad structures at Cape Canaveral Air Force Station in Florida. The United States Air Force's 45th Space Wing oversaw the demolition, which leveled the landmark towers just after 7 a.m. EDT (1100 GMT).
Read Full Article »