Extras in Atlanta for “Wicked City” Season 3
Wicked City is coming back for season 3. The show is filming in the Atlanta area and has an open casting call for extras to work on set. The AllBlk network show is currently in production of season 3. The show’s description reads as follows: A group of urban witches push their powers to new… Read More »