SOUTH ST. LOUIS – St. Louis police have identified a 35-year-old man found dead inside a car in south St. Louis Friday.
Officers arrived to the 5200 block of Louisiana just before 9:00 p.m. where they found Luis Hidalgolimber, 35, inside. According to police, Hidalgolimber had several fatal puncture wounds.
No additional information has been released. The investigation is ongoing.