Karl’s Trailer of the Day Redux: Apollo 18

at

A more illuminating trailer than the last one, along with a later release date. It’s still going to have screaming and running though.

Release Date (UK): September

Sponsored Link
Sponsored Link