Philippines Customs Destroy 21 Supercars Worth GBP 865K Including McLaren 620R
The Bureau of Customs in the Philippines has smashed up 21 supercars worth GBP 865,000 because they were illegally imported
Read MoreThe Bureau of Customs in the Philippines has smashed up 21 supercars worth GBP 865,000 because they were illegally imported
Read More