Customs impound luxury cars worth over N135 million Customs impound luxury cars worth over N135 million.… 7 years ago National·News