Can someone tell me where does this large grill, illuminated grill Chinese thing come from?
I haven't spend that much time in mainland China in the last few years, but used to be quite a bit, don't ever remember that being a thing if i didn't hear this Chinese theory I would have guessed it's Cali car culture influenced (illumination)...
|