Southwest Tour and a Look at Ultra Settings in The Crew
IGN has this fun video from The Crew’s recent PC beta. It involves quite a bit of exploring of The Crew’s version of the American Southwest and culminates with a Thelma and Louise-inspired jump into The Grand Canyon. It does not go well. It has to be said, it’s very noticeable in the video how […]