Casting Call in New Orleans For “Scream” Season 2
MTV’s “Scream” TV series is now in production of season 2 and casting paid extras in Louisiana. The scripted horror inspired series “Scream” is coming back for season 2. Season 2 of “Scream” is filming in and around the Napoleanville and New Orleans, Louisiana areas and is looking to cast some locals to work as paid background… Read More »