VideoStunt driving organizer says Metro Atlanta deputies gave the ‘OK’ to host event“You impressed, you impressed, you not impressed,” you can hear Torres ask the deputies in one video.May 02, 2024 at 12:16 am EDT