EN-MO-HOWELLSUNDANCE23 Poster for OPERATION AVALANCHE, a film premiering at 2016 Sundance Film Festival by Toronto's Matt Johnson which suggests the Apollo 11 moon landing of 1969 may have been a colossal hoax perpetrated by the U.S. government. (Note that the poster uses a real Apollo 11 photo, but includes a hand that suggests it was doctored by a clever artist.)
Uploaded by: Howell, Peter