It's Marina's new 'I Am Not A Robot' video (except it's sort of not) (?)
Marina & The Diamonds has done a new video for 'I Am Not A Robot'. This is it. [youtube]L3nMfS10_1Y[/youtube] That was that. EDIT: This is not actually a proper new video, the Rankin…