Apollo 18 Poster

Illustration for article titled Apollo 18 Poster

Share This Story

Get our newsletter

DISCUSSION

The poster/tagline makes my nipples hard. I'm sorry, but it's true. Come on badass teaser trailer!