Filmed at the Solax Studios in Fort Lee, New Jersey, USA

Filmed at the Solax Studios in Fort Lee, New Jersey, USA