Car Test December 3, 2015 75 0 Mazda 2 – 2015 – Review Over one in every five cars sold in Europe is a supermini, plus the Ford…