Previous Image


Ford’s Malaysia sales up by 145% in 2011, led by Fiesta 84834