I updated the Baby Driver page to include the International Trailer. I was able to get the 5.1 mix in Russian, so the English version is essentially a dub of the vocals (and echo effects) in English. The video for the English was sourced from the YouTube encode, so it is not as good as the Russian – but at least the text is in English. You can check these versions here. I was expecting Wonder Woman, and Trailer 2 for Transformers: The Last Knight but they have not arrived yet.