Cape Canaveral's LC-17 demolished after decades of service ...

Cape Canaveral's LC-17 demolished after decades of service ...