Figueroa Lapd Officer
Nov. 28, 2024
Watch The Watchers Los Angeles Police Department detective Figueroa badge number 5242 responds to a protest near the Echo Park Lake, Thursday, Mar 25, 2021 in Los Angeles. (Dylan Stewart/Image of Sport) Photo via Newscom Watch The Watchers Figueroa Lapd Officer