Filming Locations (1)

  • Lowell, Massachusetts, USA (studio)