Those looking forward to playing the Crew Motorfest may just get a little extra excited at a recent announcement for the game. It’s confirmed that on day one, over 50 manufacturing brands and over 600 cars will be available on launch. The Crew series has always focused on the idea of adding and collecting more […]