March 28, 2024
Steve Marcus
Metro Police investigate a shooting scene in February 2008 near Jaycee Park.