Mercedes also dropped their teaser jana.... Cant wait for the Grand Tour So much content from the Luxury cars and then they bring their usual fuckery Gold
Some places were on track cameras(cameras placed at points on the track for the shots but most looks like its a bunch of choppers nothing can go that fast off road