Today we got our first look at the all-new Mazda CX5 (Maxx Sport) and from first impressions we were impressed. Sharp but subtle exterior difference set this vehicle apart from its predecessor with a few smart interior additions. With Mazda being the undisputed king...