For more than 25 years we have been an industry leader in the most finely crafted Sand Pit Pendulums in the United States and throughout the world. Finely crafted sand Pit Pendulums by Grand Illusions, Richard Denchfield call free: 1-800-977-1117...
Grand Illusions has designed, manufactured and distributed the Pit & Pendulum since 1986. Our main office is in the U.S.