Police seize 20 stolen high-end vehicles worth $1.8 million, 3 GTA men charged

Three men from the GTA are facing a total of 38 charges after police recovered 20 stolen high-end pickup trucks and other vehicles with an estimate value of $1.8 million.