Is this the work of another bath salt zombie??
L.A. Cops Investigate Lungs Found On Sidewalk
Authorities are investigating what appear to be a pair of lungs found on a sidewalk in South Los Angeles.
A woman called to report finding what she believed to be the organs at 8:30 p.m. (11:30 p.m. ET) Sunday in the 13100 block of Avalon Boulevard.
Sheriff's deputies responded to the scene, and the coroner's office was ...