16 Feb 2012, 15:25 UTC · By: Mihnea Radu / This exquisite piece of automotive art has, in case you forgot, made its debut in Frankfurt last year, after which it made its first arrival on North American shores at the 2011 LA Auto Show. Now, t...