Tulsa King Season 2 Extras Casting Call
Update on Tulsa King Season 2 (as of February 12, 2024) – The latest news is Tulsa King Season 2 will be filmed in and around Atlanta, Georgia. Stay tuned to this post and our newsletter when specific casting calls for extras are released. Filming operations will be based out of Eagle Rock Studios in … Read more