Big Brother 17 Twin Twist Officially Revealed – Liz & Julia Nolan
Julie Chen revealed a Big Brother 17 twist on the first night that would come off familiar to old school fans of the Big Brother series: twins! But since then it’s all been quiet so […]