28 Jan 2014, 16:45 UTC · By: Alex Oagana / The SLT range of heavy-duty trucks from Mercedes-Benz is quite literally the piece of resistance in terms of bad-ass haulage of pretty much all types of things. We say literally because the torqu...