Mazda CX-50 Looks Ready To Take Down The BMW X4
Mazda is on a roll.