Theatre

“La Brea”: New NBC Drama Series Set To Film In Australia

deadline.com

The Universal Group said the upcoming drama series is moving to the Down Under for principal photography, visual effects and post-production.

Read more

Related Articles

Back to top button