Question: What year did Preston & Barbieri open an attraction in Glen , New Hampshire ?
Answer: 2003