Trailer: Crater FaceAstronaut risks life and limb to bring two moon pimples together for love.Watch Here