"Now that The Confederate Space Station is in orbit very soon we will hear The Rebel Yell coming from outer space." Interesting concept. What, may I ask, does this mean?
Confederate flags on space station draw ire