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…
DIGITAL CELLULOID – ISSUE 75: THEY DIDN'T LAND ON THE MOON?
By | November 2011
sci-fi
By | November 2011
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…