Theverge lumia 920 review

What do you think of the review ? Is the score justified ?