Faces behind smuggled luxury cars exposed

Customs Division of GRA detained and later seized two Mercedes Benz vehicles about a month ago
Customs Division of GRA detained and later seized two Mercedes Benz vehicles about a month ago