When two friends venture into a forbidden ghost town (Dudleytown, Connecticut) they learn the hard way why town locals and government officials strictly prohibit trespassing within the abandoned settlement.
Your browser doesn't support HTML5 video.
When two friends venture into a forbidden ghost town (Dudleytown, Connecticut) they learn the hard way why town locals and government officials strictly prohibit trespassing within the abandoned settlement.