Tag: Aalok Mehta
The Life of an Extra (and fan) for Three Days on...
The Jerusalem set in Goshen, Utah holds significant importance for The Chosen production. This historical cooperation with the Church of Jesus Christ of Latter-day...