Leave a Reply

I was Director of Photography on this Mercedes-Benz dealership spot shot in Mobile and Tuscaloosa, AL. Directed by Robert Berning, Jr. Production company: Robert Berning Productions.