Hey everyone!
Been playing the Crew 2 for a couple weeks now and really enjoying it, but I feel racing gets too easy once you upgrade your car (even after raising the difficulty) and I'm looking for people to add so I can enjoy some competition on the leaderboards. I'm also down to some live races if I catch you online.
Hope you all have a good day and stay safe out there!