The Governor’s Office of Highway Safety and other states’ public safety groups took a swing at three different commercials to air during Atlanta Braves games.
Public safety commercials shot at Ivey-Watson to air during Atlanta Braves games