Apollo 18 Release Date Moved Up: Initially set for release on April 22, 2011 but then without any real reason moved to January 22, 2012.
Today it has changed yet again, according to Bloody-Disgusting Apollo 18 will be released on August 26, 2011.
Horror Town USA
No comments:
Post a Comment