17 Jul 2013, 12:41 UTC · By: Gabriel Nica / We should probably point out from the beginning that the following review might not make too much sense, from what the guys from Autobild are saying. We'll try to make some valid points though....