Meet the 44-litre, 3,000bhp Mercedes-Benz T80

Meet the 44-litre, 3,000bhp Mercedes-Benz T80