Power 107.5

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