Introducing the 2011 Mazda Demi’s Turbo, a dynamic fusion of style and performance. This compact powerhouse combines the practicability of the Mazda Demio