This is my first Thread!
First off, i would like to say that this is by far the best Car Forum i have ever seen!! It has some amazing members!
I am Italian, from Milan, but i spend a lot of time in NYC, Miami and London.
I ordered my G63 in Italy. It's supposed to Arrive in...