7 Mar 2012, 18:09 UTC · By: Andrei Tutu / The Geneva Motor Show is getting all the attention these days, but we musn’t forget that there are also other autoshows coming and thus we are here to bring you a piece of news related to the ...