Steve and Amy unveil new information about prior investigations of terrifying paranormal activity at homes in Rock Island, IL, and Key West, FL.
Jul 26, 2013
Nov 01, 2013