Here’s a comparison between the old alien ship from The original Crew in 2014 and the UFO in The Crew 2.
The game is once again set in North-America and many areas in The Crew 2 are similar to the ones in the original game. The crashed alien ship is one of the landmarks that have stayed the same for the most part. It can be found in almost the same spot and looks very much like the one in The Crew.
Details have improved a bit and some of the buildings and objects look different. With the new vehicle switch feature in The Crew 2 you can now fly over the UFO ship and drop in as a car. This way you can look at the alien ship a bit closer and use it as a ramp.