Baywatch Movie Cast Call in Georgia
The “Baywatch” movie is moving right along and has just released another casting call for extras who would like to work on set in the Savannah Georgia area this week. Looks like things are moving fast on the production and casting directors with Rose Locke Casting are seeking even more local talent to work as… Read More »