The Auto News System.
Pooping on the Moon Is a Messy Business As humans venture into space exploration and set…