A team has started applying the “Launch America” logo onto the side of the Vehicle Assembly Building at Kennedy Space Center in Florida. The new art celebrates NASA’s now-operational Commercial Crew Program and return to crewed flight from U.S. soil after the Space Shuttle program ended in 2011.

expand full story