Englewoods H.H Holmes Murder Castle Site Tour. First Recognized American Serial Killer!

  • 7 years ago
Chicago, Illlinois, Englewood Neighborhood, 63rd and Wallace, February 16, 2017: Video of site of Serial Killer H.H. HolmesMurder Castle circa 1891-3.

A walkthrough of the basement of the Englewood Post Office in Chicago, which stands over part of the site of the HH Holmes Murder Castle. Comments are off .
Video from the basement of the post office at 63rd and Wallace in Chicago - built over part of the site of the H.H. Holmes murder castle - including a spooky .

Recommended