Carrboro is being considered as the location for a new reality show
By Chelsey Dulaney | Nov. 8, 2011Oprah Winfrey might not be giving out free cars to Carrboro residents, but she is trying to find them some love. Carrboro is being considered as a possible location for a new reality matchmaking TV show, Lovetown, USA, created by the BBC and the Oprah Winfrey Network.
Read More »