Browsing Tag

apollo 18 release date

BRAND NEW Trailer: ‘Apollo 18’ is FREAKY!

In the mood to be freaked out when you look at the moon from now on?  Well then Apollo 18 is for you.  This freaky flick hits theaters this Friday, September 2nd and well, it's already creeping me out. Officially, Apollo 17, launched…