Ubisoft released a new trailer for The Crew, hopefully this is not a bullshot, like Ubisoft is known to do.