Opening This Weekend… June 25, 2012August 31, 2011 by SciFiChick Apollo 18 Watch this video on YouTube