Want to Step Inside the Abandoned House for the Insane in Beacon, New York?Want to Step Inside the Abandoned House for the Insane in Beacon, New York?Let's go inside the haunted Hudson River Hospital for the Insane home in Beacon, New York. Mike KarolyiMike Karolyi