22 May 2012, 15:43 UTC · By: Mihnea Radu / After they were done building their custom road rocket, Edo Competition took this insane C63 AMG Touring to the track, where we can see how awesome this monster wagon racer can be once fitted with m...