3 ms·Oh man such ugly vehicles. Daimler, you should be ashamed of your selves.by neo4sure 9y agoOh man such ugly vehicles. Daimler, you should be ashamed of your selves.