DIGITAL CELLULOID – ISSUE 75: THEY DIDN’T LAND ON THE MOON?
This week, Digital Celluloid sees Archmag go to check out the movie “Apollo 18,” another found footage film in a long line of found footage films with mixed results…
Posted on November 30, 2011 in Digital Celluloid, Features by Chris Cirillo
