Over the river and through the woods, the Weird Around Illinois team makes a special Thanksgiving trip to Bloods Point Road. This area just south of Belvidere, Illinois clearly bears the marks of past tragedy and perhaps a little evidence of current haunting. Whether it's the witch Beulah or the ghosts of children who lost their lives in a bus accident, there just might be something supernatural wandering around the bridge, road and cemetery in this sleepy little area in Northern Illinois.