Everything we know so far about the new The Crew Motorfest
No sooner said than done. A few days ago we told you about the rumors that revolved around a new racing title created by Ubisoft in collaboration with Ivory Tower. Although at first there was talk of a new IP, the shadow of the “The Crew” saga seemed long enough to shelve it, so the … Read more