Beyoncé's 'Take That Mitches' Post: Goofy Gloat or Tacky Jab? - In Touch Weekly

Beyoncé's 'Take That Mitches' Post: Goofy Gloat or Tacky Jab?