West Virginia Mayor Called First Lady Michelle Obama an “ape in heels”
Yes, you read that right. Sometimes people are so stupid that they let their most idiotic comments come out through words on social media. If… Read More »West Virginia Mayor Called First Lady Michelle Obama an “ape in heels”