Launch bay