Senior Editor Jonny Lieberman discusses the All-New Mazda CX-5 from the floor of the 2011 Frankfurt Motor Show.