you are viewing a single comment's thread
view the rest of the comments

Fun fact, bug planet scenes were all shot in Hells Half Acre, Wyoming

  • source
  • parent