Cowboys & Aliens 2011 ★★

Could have been, should have been.... The cast, director and budget was there but it didn't happen for me. Such a shame. looked good though, Watch it with the sound off!

Comment?

Please to comment.