DId he just dox DiFi’s car?
I think that photo was taken in China.
Chinese license plate and flag and all!