New CW Demon Series “South of Hell” Open Casting Call in South Carolina
Open casting call for extras and featured extras in Charleston The new CW supernatural series, “South of Hell”is about to begin production in the Charleston, SC area. Extras casting directors…