The Crew 2 is an open world competing video game created by Ivory Tower and also published by Ubisoft for Microsoft Windows, PlayStation 4 as well as Xbox One. It is the follow up to 2014's The Crew....