The new bmw 320d takes on the mercedes benz c220d in an in depth comparison video. The mercedes benz cla compact sedan is the smallest seda...

The new bmw 320d takes on the mercedes benz c220d in an in depth comparison video. The mercedes benz cla compact sedan is the smallest seda...