Factory of Terror
Factory of Terror 120 Pearl St., Fall River, MA, United StatesFactory of Terror is back for the 31st year on Sept. 12 through Nov. 14. The long-running haunted attraction is open on select nights through Nov. 14, with timed entry […]

