New screenshots have recently appeared on the Polish NFS-Planet site Need for Speed: SHIFT 2 Unleashed.
What do you think about this news? Agree or disagree in the comments.