Deer Lodge Prison
02:12The spirit of Turkey Pete still haunts this prison theater used for executions.
From:
, Ghost Adventures and Old Montana State Prison
The spirit of Turkey Pete still haunts this prison theater used for executions.