Hmmm. I wonder if Ubisoft made a deal with Mercedes-Benz? This week we got a fresh new trailer for The Crew 2 as we slowly make our way to the June 29th release. But an interesting little tidbit about this one is that it's totally sponsored content, and you'll never guess who.