ValueSubtracted OP Mod , 1 year ago Like Discovery, Strange New Worlds is filmed in Toronto, so it was a fairly easy location shoot for them.
Like Discovery, Strange New Worlds is filmed in Toronto, so it was a fairly easy location shoot for them.