Out of space, NASA is demolishing Apollo and space shuttle launch platform

Latest posts