I just realized the guy is BSing. That is a prototype test vehicle. The new G is known to be around Dubai for hot weather tests. The logo is covered because the car is not officially released here yet. And see that beautiful tow hook sticking out of the front? Have any of you ever had your new car ...