Man… lately Iggy Azalea just can not do right by ANYBODY … First Nicki Minaj than Snoop Dogg a.k.a Snoop Lion and now her FANS attacking her on Twitter for her recent performace on SNL. According to Twitter fans feels as if she was LIP SYNCING! But of course Iggy denies lip syncing.
Poor Iggy..SMH