Wow. And to think James Blunt's management wanted him to stop tweeting... The following posts are offensive in the extreme and it's only the tip of the iceberg of what she's thrown up on her twitter page.

Things seemed to kick off yesterday with the rapper calling out Iggy Azalea for appearing to keep shtum regarding the riots sparked by what happened in Ferguson and New York.

Fair point - had she left it there... Unfortunately things then got very nasty.

 Azealia then started tagging Iggy...

While Iggy didn't engage with Banks directly, it seems she couldn't ignore the flack she was getting from Twitter at large, which resulted in these following tweets.

Unfortunately, at that point, Perez Hilton had gotten himself involved. Things quickly moved from race issues to latent ignorant homophobia, the likes of which won't be repeated here. Banks then ended things her end with...

In short, Amanda Brunker got away veeeery lightly.