3 Jul 2017, 18:32 UTC · By: Mihnea Radu / Gigantic German cars with luxury interiors and twin-turbo V8 engines came to the Moscow Mile to see how a stock E63 compares to older rivals