Police, Clearwater, Florida, Lisa McPherson

Date: December 6, 1995
Police in Clearwater, Florida begin an investigation into the death of Lisa McPherson.
( categories: )