Filming Locations (3)

  • Hoover Dam, Arizona-Nevada Border, USA

  • Prim, Nevada, USA

  • Las Vegas, Nevada, USA