The Haunting of Rainbow Road in Barrington, Illinois

The Haunting of Rainbow Road in Barrington, Illinois

00:24:05

About this episode

A house on Rainbow Road in Barrington, Illinois is shrouded in mystery. Former residents say they’ll never return. Some locals say memories of the property still chill their blood. So, what really happened at 92 Rainbow Road?