Over 1 million free McMuffins to be given away on March 18, 2013 noypi McDonald's is set to give away over 1 million free McMuffins to its customers all over Asia, Middle East, and South Africa on Monday, Ma... Read More