After its September release on console and also on the Epic and Ubisoft stores, The Crew Motorfest will be coming to Steam with an April release date.
The Ubisoft open world driving game The Crew Motorfest will release on Steam on 18 April, after originally being on PlayStation 4, PlayStation...