A pool located in Wendell, a town in Wake County, N.C., privately owned by John and his wife,Teresa freeman is currently facing social media backlash
A pool located in Wendell, a town in Wake County, N.C., privately owned by John and his wife,Teresa freeman is currently facing social media backlash