Ubisoft opens registration for beta phase of The Crew in consoles September 6, 2014 admin 0 Sports game As well as it happened in the PC, the versions of the game running The…