All Apollo 18: New “found-footage” trailer By Richard Gray August 30, 2011 Dimension Horror has released a new trailer for the upcoming space-bound horror flicks Apollo 18. Read More