8 Jul 2011, 09:08 UTC · By: Mihnea Radu / Ever thought those performance station wagons were a bit strange-looking but very cool? We don’t, they’re just awesome. And the Germans are kings of this hill: Mercedes has the E63 AMG, ...