19 Jul 2016, 16:31 UTC · By: Vlad Mitrache / Mercedes-AMG is out testing a new mysterious E63 station wagon, but we think we might have cracked the code. Read on for more details