KSPAtlas, 10 months ago X Corp sounds like the name of a company an evil villain would make in a movie
X Corp sounds like the name of a company an evil villain would make in a movie