Vincent helps a security official investigate the deaths of two lunar astronauts in a strange red fog.
Based on 5 votes