Slapped
 Welp, it appears that Mrs. Carter may have gotten a tap to the face in this video that is now circulating all over the…
Trending
 Welp, it appears that Mrs. Carter may have gotten a tap to the face in this video that is now circulating all over the…