1 min read News Trucks Pics: Vanguard pulling a 376-ton load using 4 8X8 Mercedes-Benz SLT Titans Fikile Hadebe 30/09/2020 Cape Town – Vanguard Transport, one of the biggest players in the specialised transport...Read More