The Crew has been delayed, but there’s a “good reason” for that according to Ubisoft
Categories: NEWS, PC, Playstation 3, Playstation 4, Xbox 360, Xbox One
Tags: Beta, console beta, Release Date, The Crew, Ubisoft
Categories: NEWS, PC, Playstation 3, Playstation 4, Xbox 360, Xbox One
Tags: Beta, console beta, Release Date, The Crew, Ubisoft