Three men found slain near Horseshoe Lake

STLyesterday Member Photo

Clipped by STLyesterday

Three men found slain near Horseshoe Lake -

Clipped from
  1. The St. Louis Star and Times,
  2. 02 Feb 1931, Mon,
  3. Page 1

STLyesterday Member Photo
  • Three men found slain near Horseshoe Lake

    STLyesterday – 02 Feb 2017