Does Barrie have itâs own little Blair Witch? Likely birds or chipmunks? Does Barrie have itâs own little Blair Witch? Likely birds or chipmunks? Does Barrie have itâs own little Blair Witch? Likely birds or chipmunks? Source