Review: Apollo 18
September 6, 2011
It got shuffled around from release dates but Apollo 18 finally got released this weekend but was it the dark horse we thought it would be from the trailer or should this moon mission have remained lost?
It got shuffled around from release dates but Apollo 18 finally got released this weekend but was it the dark horse we thought it would be from the trailer or should this moon mission have remained lost?