The Crew will have new beta on consoles in next week November 4, 2014 admin 0 MMO strategy game Ubisoft announced that it will make a new beta on consoles for its MMO racing…