The crew the upcoming Cowboys and Aliens movie introduce the film in this new featurette:
Cowboys and Aliens Trailer
You must be logged in to post a comment.