Mission Reports Photos: SLS mobile launch platform rolls to pad 39B September 1, 2018 Stephen Clark The towering structure to be used for liftoffs of NASA’s Space Launch System rolled from a construction site to launch pad 39B at the Kennedy Space Center in Florida this week, arriving at the seaside complex Friday for a week of fit checks.