Loading...

Ghost Spotting In England

| On Halloween night, Charlie D'Agata goes ghost-catching in Alton, England with some spirited souls to investigate the curse of Alton Towers.