Welcome To The Nation

Day by day, week by week, we're getting closer to the release of the next big game in the racing genre. Ubisoft's The Crew is still set to release December 2, 2014 and as the date draws nearer they're still eager to tease the fuel junkies of the world who want to take to the vast open roads of the USA. In the latest trailer, players are shown even more of the customization options at their disposal on an array of different vehicles. What are your thoughts on the latest trailer? What spec do you think you'll find to be your favorite now that you're able to see them more in depth?