The Mercedes Benz T80 the automotive dream that never came true