Figueroa Lapd Officer
Dec. 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