'Operation Avalanche' Trailer

7/21/2016 - by THR Staff
Ambitious CIA agents try to help NASA out by faking the Apollo 11 mission.